Отладка Android-приложения после выпуска

Я работаю над некоторыми исправлениями для приложения, которое уже есть в магазине. Приложение использует файл расширения. Я создал новую версию приложения и загрузил apk и соответствующий файл расширения. Когда я пытаюсь запустить приложение из eclipse, приложение запускается, но затем загрузка файла расширения завершается с ошибкой с сообщением: «Загрузка не удалась, поскольку вы, возможно, не приобрели это приложение». Очевидно, я НЕ купил приложение, я его разрабатываю! Итак, как мне заставить это работать?


person user1812655    schedule 09.11.2012    source источник
comment
до новой версии работало? Я думаю, что самое простое решение - просто купить его на рынке...   -  person FoamyGuy    schedule 09.11.2012


Ответы (2)


Поскольку я не знаю кода, который находится в вашем приложении, я хотел бы предоставить вам несколько указателей, которые помогут вам найти ответ:

  • Вы обновили код версии в своем AndroidManifest.xml?
  • Вы обновили код версии в своем приложении, которое используется для получения файлов расширения?
  • Вы ждали около часа после загрузки нового .apk и новых файлов расширения? Мне требовалось около часа каждый раз, когда мне приходилось загружать новый файл .apk и/или расширения, прежде чем он был доступен для меня.
  • Вы удалили приложение перед попыткой протестировать новый файл расширения? С предоставленными библиотеками база данных будет использоваться для хранения некоторой информации (например, размера файла). Установка приложения поверх существующего может не удалить информацию из этой базы данных.

Смотрите рисунок ниже для следующих указателей:

  • Я предполагаю, что вы используете его, но просто чтобы проверить, использовали ли вы правильный «открытый ключ»?
  • Вы добавили адрес электронной почты в раздел «Тестовые аккаунты». Это будет адрес электронной почты учетной записи на устройстве, с которым вы тестируете файлы расширения.
  • Настроили ли вы «Ответ на проверку лицензии» на ответ, который соответствует вашим потребностям?

Страница профиля учетной записи издателя в магазине Play

Если эти указатели не помогут вам, мне может понадобиться дополнительная информация о том, что вы пробовали и т. д., чтобы я мог вам помочь.

person Ali Derbane    schedule 29.11.2012
comment
+1: библиотека загрузчика файлов расширения использует Google Play LVL для проверки, поэтому вам необходимо убедиться, что ваше устройство правильно соответствует тестовой учетной записи. - person devunwired; 30.11.2012
comment
Ответ теста лицензии: ЛИЦЕНЗИЯ спасла мой день! - person deko; 23.05.2014

Да, но теперь подход немного изменился. у каждого приложения есть ключ,

эта ошибка возникает в основном по нескольким причинам, убедитесь:

  1. вы вошли со своей тестовой учетной записи на свое устройство.
  2. key такие же и в вашем коде.
  3. вы правильно указали размер файла расширения в коде в байтах.
  4. после закачки подождите 3-4 часа, потом начнет скачиваться моментально не получается.
person UdiT    schedule 07.02.2013