Android: настройка версии maxSDK для приложения Android 1.5 - PullRequest
0 голосов
/ 30 апреля 2010

Я выпустил приложение для Android со свойством

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>

теперь мое приложение зависает на устройствах Android 1.5 (наверное, потому что я использую drawable-mdpi / hdpi, ...)

поэтому подумал, что было бы хорошо выпустить одно и то же приложение только для 1.5 устройств (не используя каталоги mdpi / hdpi). но когда я использую

<uses-sdk android:minSdkVersion="3" 
      android:targetSdkVersion="3"
      android:maxSdkVersion="3" />

не компилируется для 1.5 (говорится, что target и maxsdkversion - неизвестные свойства). (если я установлю jar-sdk на 1.6, он будет работать нормально).

Так, как лучше всего решить мою проблему? Работает ли приложение, если я скомпилирую с 1.6 SDK, но ограничу SDK 3 (1.5)? Или это также приведет к сбою, поскольку sdk3 не знает атрибуты манифеста "target / maxSdkVersion"?

Есть еще идеи, как это решить?

1 Ответ

0 голосов
/ 30 апреля 2010

вам нужна запись drawable-v3 в папке res для android 1.5 ..

ваш minSdk будет читать 3 targetSDKVersion будет читать 4

Это должно избавить от всех сбоев ..

...