У меня есть приложение, которое должно отображаться только на рынке для устройств Android 1.5 и 1.6. Поэтому я решил скомпилировать для SDK версии 3 и установитьКак установить maxSdkVersion для 1.5 приложений
<uses-sdk minSdkVersion="3" maxSdkVersion="4" />
Но, похоже, это не так просто. Я получаю сообщение об ошибке
error: No resource identifier found for attribute 'maxSdkVersion' in package 'android'
Как я должен достигнуть этого, мое приложение видно только для устройств 3d и 4 для sdk? Просто уточнить: у меня есть вторая версия приложения на рынке для всех устройств с Android 2.0, потому что она использует AccountManager
. Новая версия не использует его, поскольку она не поддерживается в версиях 1.5 и 1.6.
да, если я установить проект целевой SDK до 1.6 он работает отлично. но тогда я больше не могу запускать его в 1.5 эмуляторе, потому что это похоже на то, что minSdkVersion меньше, чем targetSdkVersion :( Как я могу проверить свое приложение в 1.5 эмуляторе тогда? и должен ли я просто игнорировать предупреждение, которое затмение дает мне в файле манифеста, тогда ? – Goddchen
Я только что узнал, что переключатель в eclipse, где я могу заставить эмулятор 1.5 запускать приложение, даже когда оно меньше, чем targetSdkVersion. Кажется, что он отлично работает. Thx :) Теперь он выглядит так: Eclipse Project Target SDK: 1.6 –
Goddchen