Android 11 для react native?

#android #react-native

Вопрос:

Я добавил ссылку Git ниже для некоторого контекста, особенно ответ ggerminiani.

https://github.com/stripe/stripe-react-native/issues/530

Очевидно, мне нужен Android 11 для работы Stripe react-native SDK, но я понятия не имею, как перейти на Android 11, я также никогда не использовал Android Studio.

Вот как выглядят мои файлы сборки

android/сборка.gradle

 ext {
        buildToolsVersion = "30.0.2"
        minSdkVersion = 21 //was 16
        compileSdkVersion =29 //was 29
        targetSdkVersion = 29  //was 29

        

        googlePlayServicesAuthVersion = "18.0.0" // <--- use this version or newer
        /*androidXAnnotation = "1.2.0"
        androidXBrowser = "1.3.0"*/
    }
 

android/приложение/сборка.gradle

 android {
    compileSdkVersion rootProject.ext.compileSdkVersion

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    defaultConfig {
        applicationId "com.sofood"
        minSdkVersion 28
        targetSdkVersion 28
        multiDexEnabled true
        versionCode 1
        versionName "1.0"
    }
 

Что я могу попробовать дальше?

Ответ №1:

Сначала загрузите последнюю версию Android Studio с https://developer.android.com/studio

Затем обновите версию sdk:

 compileSdkVersion = 30 // update to 30
targetSdkVersion = 30 // update to 30