Я разрабатываю графическое приложение для планшетов Android, но недавно у меня возникла странная проблема. Приложение прекрасно работает на эмуляторе, но всякий раз, когда я пытаюсь установить его на планшет (планшет Zenithink ZT-180 под управлением Android 2.2), я получаю сообщение об ошибке «Приложение не установлено».
Я пытался сузить проблему, и, возможно, она как-то связана с предоставленными ресурсами. Я прокомментировал все применения растровых изображений в приложении и удалил все растровые изображения, кроме значка, из каталога «res / drawable» и скомпилировал приложение. Эта версия установлена без ошибок. Затем я поместил одно дополнительное растровое изображение (1024 * 1000 png, 1.15Mb) в каталог res / drawable - я не загружал его в код или что-либо еще, я просто поместил растровое изображение в каталог и перекомпилировал приложение. На этот раз установка не удалась с ошибкой «Приложение не установлено».
Мне это кажется довольно странным - как один новый растровый файл в ресурсах может испортить установку, если он даже не используется приложением? Любое понимание будет оценено!
Обновление из-за комментария mibollma:
Я установил его, скопировав файл .apk с ПК на USB-диск, вставив USB-диск в планшет и активировав установщик .apk с USB-диска с помощью проводника файлов планшета. (В какой-то другой момент отладки я попытался сначала скопировать .apk во внутреннюю память планшета, но это не помогло, по крайней мере, в то время.)
Обратите внимание, что простое приложение (которое не имеет никаких изображений, кроме значка) действительно отлично работает, как и обычное приложение "Hello Android". Очевидно, проблема возникает, когда я пытаюсь добавить больше графики в ресурсы ...