Проблема при публикации приложения Android: «Это приложение доступно для более чем 0 устройств» - PullRequest
2 голосов
/ 27 ноября 2011

Здравствуйте. Я отмечаю, что на этот вопрос был дан ответ в https://stackoverflow.com/q/8212956/936042, но я надеюсь, что вы ответите на мой вопрос, так как я не могу воспроизвести решение.

Когда я загружаю свой APK на Android market, появляется сообщение «доступно более чем 578 устройствам» (это до активации). Как только я начну вносить другие изменения (например, изменить адрес электронной почты контакта), сообщение изменится на «Это приложение доступно для более чем 0 устройств». Я использую опцию экспорта Eclipse, чтобы создать окончательный, подписанный APK.

В моем Android-приложении используются 3 внешних JAR-файла (http://code.google.com/p/javamail-android/downloads/list).. Я добавляю их в проект с помощью «Проект» / «Свойства» / «Путь сборки Java» / «Библиотеки» / «Добавление внешних JAR-файлов».

*

Решение, опубликованное по ссылке выше, подразумевает использование внешних JARS и их встраивание в APK каким-либо неподходящим образом, как причина этой проблемы:

Моя ошибка заключалась в том, что я включил файлы .jar, чтобы добавить некоторые внешние библиотеки, а не соответствующие папки внешних классов. Когда я удалил файлы .jar и просто добавил папку класса, количество устройств снова превысило 700.

Я не совсем следую приведенному выше объяснению. Если кто-то (особенно автор оригинала) сможет изложить это более подробно, я буду очень признателен.

Спасибо!

ПВС

1 Ответ

0 голосов
/ 09 декабря 2011

Одним из многих «решений», на которые я наткнулся, было обновление Eclipse, а также Android SDK. Я ничего не изменил в своем проекте - нацелился на тот же уровень API и т. Д. После того, как все обновилось, мой APK отлично загружается и показывает поддержку более 600 устройств.

Надеюсь, это кому-нибудь поможет.

ПВС

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