#android #upload #apk #google-play #publishing
#Android #загрузка #apk #google-play #публикация
Вопрос:
Я получаю сообщение об ошибке при попытке загрузить мой файл apk:
‘сбой дампа, потому что нет androidmanifest.xml найденный’
Должно ли имя пакета в AndroidManifest совпадать с именем развернутого apk? Кроме того, должно ли имя apk быть в форме: com.xxxx.xxxx? Или, скажем, TestPro.apk должен быть в порядке?
С уважением…Эндрю
Ответ №1:
Используйте Winzip
или zip Reader, чтобы открыть файл APK и проверить AndroidManifest.xml
, существует ли он внутри вашего пакета.
Ответ №2:
Столкнувшись с точно такой же проблемой (и потеряв около 4 часов своей жизни на удаление и повторную загрузку всего моего проекта …), Я, наконец, сдался и связался с Google, и это был их ответ:
Спасибо за ваше замечание. Пожалуйста, попробуйте выполнить следующие действия по устранению неполадок и сообщите нам, если одно из них решит вашу проблему:
- Попробуйте загрузить приложение в новой версии консоли разработчика (или в старой версии, если вы уже пробовали новую).
- Подождите, пока будет обработана плата за ваш аккаунт разработчика (вы больше не увидите баннер «Ваша регистрация обрабатывается …» в консоли разработчика Google Play).
- Убедитесь, что ваш файл манифеста соответствует стандартам кодирования Android (см. Следующие справочные статьи: http://developer.android.com/guide/topics/manifest/manifest-intro.html и http://developer.android.com/tools/projects/index.html ).
Все вышеперечисленное у меня не сработало.
Я спросил кого-то об этой проблеме, и вот ответ, который сработал для меня:
Я скопировал и вставил apk-файл моего проекта на свой рабочий стол и работал оттуда.
ЧТО Я ДОЛЖЕН БЫЛ СДЕЛАТЬ: (а затем сделал, и это сработало)
Экспортируйте проект должным образом из Eclipse в качестве приложения для Android, а затем следуйте процедуре (ключ, пароль и все). Затем я смог успешно продолжить.
Кроме того, хотя я думаю, что у вас может быть любое имя вашего пакета, насколько я понимаю, принятое соглашение должно иметь его в формате: com.XXX.XXX.ProjectName .