Android Market делает существенные изменения в APK после загрузки?
-
14-11-2019 - |
Вопрос
Я только что загрузил мое первое приложение на Android Market. Как ни странно, есть некоторые основные различия между PKG, который я установил прямо на моем телефоне, и PKG я скачал с рынка после того, как я загрузил.
- значок вернулся на значок Android вместо моего пользовательского.
- Имя ярлыка вернулась к тестовой версии приложения, которое я загрузил раньше, а затем удален с рынка, прежде чем на самом деле публиковать его.
- Приложение попросило одно разрешение (запись доступа к внешнему хранению), что мой PKG не запросил
- Приложение требует Android 2.3.7 или выше в соответствии с рынком, даже если я установил версию требования к 2.0 (SDK 5)
- jsonp Запросы больше не работают.
Как странно! Что происходит? Все эти вещи работали нормально в PKG, что я надену на свой телефон, не проходя через рынок.
Одним из объяснений, возможно, как-то рынок перепутал старый PKG (который я удалял) с новым. Это вряд ли, поскольку приложение проходит и разговаривает, как самая последняя версия, и не нравится эта старая тестовая версия. Кроме того, манифест содержит новые запросы разрешений, которые не были в старой тестовой версии.
Другим подозрением является (устаревшая) защита от копирования на Android Market. Я пытаюсь избавиться от этого сейчас и посмотреть, поможет ли это. Но почему он будет связываться с деталями манифеста или блокировать JSONP, я не знаю.
Приложение расположено здесь для тех, кто хочет проверить (это бесплатно): https : //market.Android.com/details? Id= com.phonegap.affordit (Поскольку еще нет загрузки, кроме меня, так как я отложил маркетинг, пока я не уверен, что это действительно работает. Рад, что я сделал это!)
Решение
Я никогда не видел этого, хотя я знаю, что новые APKS, которые вы загружаете, можете заняться пока, чтобы показать для скачивания.Я бы, конечно, убедился, что APK вы загружаете, это версия, которую вы думаете, а не предыдущая.
Кажется, очень маловероятно, что рынок будет беспокоиться с апартами таким образом.Я ожидаю, что это простой случай ошибочной идентичности.