Здравствуйте. Я отмечаю, что на этот вопрос был дан ответ в 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.
Я не совсем следую приведенному выше объяснению. Если кто-то (особенно автор оригинала) сможет изложить это более подробно, я буду очень признателен.
Спасибо!
ПВС