Android Market вносит существенные изменения в apk после загрузки? - PullRequest
2 голосов
/ 29 февраля 2012

Я только что загрузил свое первое приложение в Android Market. Как ни странно, между пакетом, который я установил прямо на своем телефоне, и пакетом, который я скачал с Маркета после загрузки, есть некоторые существенные различия.

  1. Значок вернулся к значку Android вместо моего пользовательского.
  2. Название ярлыка вернулось к тестовой версии приложения, которое я загрузил ранее, а затем удалил с рынка перед его фактической публикацией.
  3. Приложение запросило одно разрешение (доступ на запись во внешнее хранилище), которое мой pkg не запрашивал
  4. Приложение требует Android 2.3.7 или выше в соответствии с Маркетом, хотя я установил требование к версии 2.0 (sdk 5)
  5. Запросы JSONP больше не работают.

Как странно! Что здесь происходит? Все эти вещи отлично работали в pkg, который я положил на свой телефон, не проходя через маркет.

Одним из объяснений может быть то, что рынок каким-то образом перепутал старый pkg (который я удалил) с новым. Это маловероятно, поскольку приложение работает и говорит как самая последняя версия, а не как эта старая тестовая версия. Кроме того, манифест содержит новые запросы на разрешение, которых не было в старой тестовой версии.

Еще одним подозрением является (устарела) защита от копирования в Android Market. Я пытаюсь избавиться от этого сейчас и посмотреть, поможет ли это кому-нибудь. Но почему я не знаю подробностей манифеста или блока jsonp.

Приложение находится здесь для тех, кто хочет проверить (это бесплатно): https://market.android.com/details?id=com.phonegap.affordit (Пока нет загрузок, кроме меня, так как я отложил маркетинг, пока я не был уверен, что он будет действительно работать. Рад, что я сделал это!)

1 Ответ

0 голосов
/ 29 февраля 2012

Я никогда не видел этого, хотя я знаю, что для загрузки новых APK-файлов, которые вы загружаете, может потребоваться некоторое время.Я определенно должен убедиться, что загружаемый вами APK - это версия, о которой вы думаете, а не предыдущая.

Кажется, маловероятно, что Рынок будет связываться с APK таким образом.Я предполагаю, что это простой случай ошибочной идентичности.

...