.apk не содержит текущих значков - почему? - PullRequest
2 голосов
/ 01 сентября 2010

Я новичок в Android и Eclipse.Я изменил небольшое приложение, изменив 2 иконки среди прочего.Когда я тестирую приложение с помощью эмуляторов, все работает как положено.Но когда я загружаю файл .apk на реальное устройство, я получаю старую версию приложения (старые иконки).Как я могу получить файл .apk для использования текущих значков и кода?

Ответы [ 3 ]

7 голосов
/ 01 сентября 2010

Как вы загрузили apk на ваше устройство? Используя консоль с adb, убедитесь, что у вас установлена ​​опция переустановки. В противном случае проверьте, не сообщило ли вам Eclipse, оно переустановило приложение (проверьте консоль в Eclipse). Последнее, что нужно попробовать: удалить старую версию с вашего устройства и установить ее снова.

1 голос
/ 02 сентября 2010

Скорее всего, ваше устройство и ваш эмулятор используют разные плотности пикселей (dpi), вы заменили только один набор, и поэтому используются старые.Вы можете:

  • Проверять ресурсы в папках drawable-{l|m|h}dpi и изменять их все
  • Использовать одинаковую плотность пикселей для эмулятора и устройства
0 голосов
/ 01 сентября 2010

Помимо приведенного выше ответа, вы также можете попытаться сделать это: щелкните правой кнопкой мыши по своему проекту в инструментах eclipse и goto android -> исправьте свойства проекта.

M не очень уверен, но это может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...