Могу ли я установить атрибуты X уровня API в моем манифесте, когда мой minSdkVersion меньше X?

Я работаю над приложением для Android, в котором мне бы хотелось иметь большой объем и жесткую WareAccelerated флаги включены. Однако он также должен поддерживать Android 2.3.

Мой AndroidManifest.xml выглядит следующим образом:

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

<application
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:hardwareAccelerated="true"
        android:largeHeap="true"
        >

Однако Eclipse отказывается строить проект, говоря:

error: No resource identifier found for attribute 'hardwareAccelerated' in package 'android'
error: No resource identifier found for attribute 'largeHeap' in package 'android'

Повышение targetSdkVersion до 11 , где были введены такие флаги, не решает эта проблема.

Можно ли поддерживать Android 2.3 и по-прежнему устанавливать эти флаги?

7
задан 26 January 2012 в 10:44
поделиться