Я сделал приложение, которое было протестировано на эмуляторе, некоторых телефонах 2.2 и планшете 3.1. Приложение работало и графика была в порядке. Но когда я выложил его на рынок (EDIT: теперь называется Google Play), поддержка планшетов не была включена, поэтому я рассмотрел некоторые решения и внес эти изменения в мой файл манифеста.
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
<uses-feature android:name="android.hardware.telephone" android:required="false" />
Я также изменил minSdkVersion, и у меня есть:
<uses-sdk android:minSdkVersion="9" />
Мой целевой уровень API - 9, но он не определен в манифесте. Как вы думаете, я должен добавить следующую строку?
<uses-sdk android:targetSdkVersion="9" />
И мой последний вопрос: нормально ли работает этот манифест (с параметром targetSdkVersion или без него), чтобы на рынке Android можно было загрузить и установить приложение на планшетном ПК, или мне нужно проверить что-нибудь еще?