Приложение видно только для Android 2.1 и 2.2?

1

Привет, у меня проблемы с моим приложением. Он доступен только для Android 2.1 и 2.2. Вот мой манифест android:anyDensity="false" - это то, что я android:anyDensity="false" размеры изображений. Я пробовал свое приложение почти для всех версий Android с 2.1 до 4.0, и он работал, но он не отображается в Google Play на любой более новой версии, а затем 2.2, или он говорит, что это несовместимо.

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15"/>
<uses-permission android:name="android.permission.WAKE_LOCK" android:required="false"/>
<supports-screens  android:anyDensity="false"/>

благодаря

Теги:

3 ответа

0

Удалите андроид: required = "false" из тега uses-permission. Вы не должны размещать это в теге разрешений, но в теге uses-feature... Во всяком случае, WAKE_LOCK не нуждается в обязательном объявлении:

<uses-permission android:name="android.permission.WAKE_LOCK" />
0

Из документации:

android: anyDensity Указывает, включает ли приложение ресурсы для размещения любой плотности экрана.

Для приложений, поддерживающих Android 1.6 (API уровня 4) и выше, это по умолчанию "true", и вы не должны устанавливать его "false", если не уверены, что это необходимо для работы вашего приложения. Единственное время, которое может потребоваться отключить, - это то, что ваше приложение напрямую манипулирует растровыми изображениями (дополнительную информацию см. В документе "Поддержка нескольких экранов").

Поэтому он должен быть установлен в true.

<supports-screens  android:anyDensity="true"/>
  • 0
    решено, я добавил <support-screen android: anyDensity = "true" и переместил файлы ресурсов (изображения) в папку nodpi.
  • 0
    Возможно, вы захотите проголосовать и принять ответ. :-)
0
<supports-screens android:resizeable="true"
                        android:smallScreens="true"
                        android:normalScreens="true"
                        android:largeScreens="true"
                  android:anyDensity="true"></supports-screens> 

Добавьте это в файл мануфактуры

  • 0
    Но когда я устанавливаю anydensity в true, он изменяет размеры только изображения. Я делаю это в своем коде сам?
  • 0
    но когда я устанавливаю anydensity на истину. Это изменяет размеры изображений, которые я не хочу изменять. Я делаю это сам в коде

Ещё вопросы

Сообщество Overcoder
Наверх
Меню