Como bajar el sdk de android 4.2 a android 2.3

Tengo una aplicación casi terminada pero cuando la cree le puse el minSdk con valor 14, lo que necesito ponerla como mínimo Android 2.3 Saludos.

9
задан 23.06.2016, 07:42
3 ответа

Ты направляешься в build.gradle в defaultConfig и размещаешь minSdkVersion, которые его 10:

Пример:

defaultConfig {
        applicationId "mx.xxx.aplicacion"
        minSdkVersion 10
        ...
    }

DespuГ©s, click в botГіn Sync :

introducir la descripción de la imagen aquí

2
ответ дан 24.11.2019, 14:12

Существуют две формы, первая прямо в тебе AndroidManifest.xml где ты определяешь свойство:

android:minSdkVersion

в которой ты определяешь минимальную часть API, в которой твое приложение будет вынесено. Версии API для Android 2.3 9, следовательно это была бы стоимость:

android:minSdkVersion = 9

Второй выбор состоит в том, чтобы определять версию SDK внутри твоего файла build.gradle со свойством minSdkVersion:

android {
    ...
    ...    
    defaultConfig {
        ...
        minSdkVersion 9
        ...
        ...
    }

В документации ты можешь видеть постоянные величины, чтобы определять постоянную величину API для ВЫ Android 2.3 и остальные.

2
ответ дан 24.11.2019, 14:12

В ответ @ElenaSys habrГ - к которому добавлять серию точек, которую нужно иметь в виду в момент делания изменения, так как в Android 2.3 не existГ-an много APIs, которые сегодня используются как основание.

recomendaciГіn состоит в том, чтобы использовать Суппорт Либрари (особенно AppCompat ), чтобы мочь использовать некоторые из прогресса, который попадал в последующие версии Android.

Я Думаю, что самые общие:

  • Fragments
  • ActionBar
  • NotificationCompat
  • Loaders

En vez de

class ActivityMain extends Activity {
...
} 

DeberГ-Схвати использовать

class ActivityMain extends AppCompatActivity {
...
} 

AppCompatActivity

En случай, который ты считал бы определенным algГєn theme, вместо

<style name="AppTheme" parent="android:Theme.Light">
...
</style>

DeberГ-Схвати начинать использовать

<style name="AppTheme" parent="Theme.AppCompat.Light">
...
</style>

Я поместил как пример Theme. AppCompat. Light, но есть другие альтернативы

Это одинокое основание для того, чтобы ты дал себе идею. Я оставляю тебе два соединения (на английском) для того, чтобы ты смог доставать больше informaciГіn.

1
ответ дан 24.11.2019, 14:12

Теги

Похожие вопросы