Я опубликовал APK в Android Market, активирован и настроен бесплатно для всех стран.
Android Market говорит, что мое приложение не совместимо ни с одним из устройств. Я вижу приложение, когда захожу в Android Market из браузера ПК, но не могу загрузить его с любого телефона Android (того же устройства, которое использовалось для тестирования приложения перед выпуском).
Как это возможно, если у меня всего несколько требований? Перед загрузкой я протестировал приложение на нескольких довольно старых устройствах, и оно заработало.
Информация из опций публикации:
This application is only available to devices with these features, as defined in your application manifest.
Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.screen.portrait
android.hardware.touchscreen
*This application is available to over 0 devices.*
Информация с вкладки APK:
VersionCode: 2
VersionName: 1.0.1
Size: 4.3M
Localized to: default
Permissions: android.permission.READ_PHONE_STATE, android.permission.INTERNET, android.permission.WRITE_EXTERNAL_STORAGE, android.permission.ACCESS_NETWORK_STATE
Features: android.hardware.screen.portrait, android.hardware.touchscreen
API level: 7-15+
Supported screens: small-xlarge
OpenGL textures: all
Если это не так уж странно, у меня есть другое приложение с той же учетной записью с очень похожими требованиями, и оно дает мне: Это приложение доступно для более чем 746 устройств .
Что происходит?
UPDATE:
Поскольку многие ответы предполагают что-то вроде: «Просто активируйте свой APK ...» Я подчеркиваю это снова:
APK активирован (как указано в начале вопроса и показано на скриншоте выше).