Я работаю над некоторыми исправлениями для приложения, которое уже есть в магазине. Приложение использует файл расширения. Я создал новую версию приложения и загрузил apk и соответствующий файл расширения. Когда я пытаюсь запустить приложение из eclipse, приложение запускается, но затем загрузка файла расширения завершается с ошибкой с сообщением: «Загрузка не удалась, поскольку вы, возможно, не приобрели это приложение». Очевидно, я НЕ купил приложение, я его разрабатываю! Итак, как мне заставить это работать?
Отладка Android-приложения после выпуска
comment
до новой версии работало? Я думаю, что самое простое решение - просто купить его на рынке...
- person FoamyGuy   schedule 09.11.2012
Ответы (2)
Поскольку я не знаю кода, который находится в вашем приложении, я хотел бы предоставить вам несколько указателей, которые помогут вам найти ответ:
- Вы обновили код версии в своем AndroidManifest.xml?
- Вы обновили код версии в своем приложении, которое используется для получения файлов расширения?
- Вы ждали около часа после загрузки нового .apk и новых файлов расширения? Мне требовалось около часа каждый раз, когда мне приходилось загружать новый файл .apk и/или расширения, прежде чем он был доступен для меня.
- Вы удалили приложение перед попыткой протестировать новый файл расширения? С предоставленными библиотеками база данных будет использоваться для хранения некоторой информации (например, размера файла). Установка приложения поверх существующего может не удалить информацию из этой базы данных.
Смотрите рисунок ниже для следующих указателей:
- Я предполагаю, что вы используете его, но просто чтобы проверить, использовали ли вы правильный «открытый ключ»?
- Вы добавили адрес электронной почты в раздел «Тестовые аккаунты». Это будет адрес электронной почты учетной записи на устройстве, с которым вы тестируете файлы расширения.
- Настроили ли вы «Ответ на проверку лицензии» на ответ, который соответствует вашим потребностям?
Если эти указатели не помогут вам, мне может понадобиться дополнительная информация о том, что вы пробовали и т. д., чтобы я мог вам помочь.
person
Ali Derbane
schedule
29.11.2012
+1: библиотека загрузчика файлов расширения использует Google Play LVL для проверки, поэтому вам необходимо убедиться, что ваше устройство правильно соответствует тестовой учетной записи.
- person devunwired; 30.11.2012
Ответ теста лицензии: ЛИЦЕНЗИЯ спасла мой день!
- person deko; 23.05.2014
Да, но теперь подход немного изменился. у каждого приложения есть ключ,
эта ошибка возникает в основном по нескольким причинам, убедитесь:
- вы вошли со своей тестовой учетной записи на свое устройство.
- key такие же и в вашем коде.
- вы правильно указали размер файла расширения в коде в байтах.
- после закачки подождите 3-4 часа, потом начнет скачиваться моментально не получается.
person
UdiT
schedule
07.02.2013