我在下面添加了一些上下文的Git链接,特别是ggerminiani的答案。
https://github.com/stripe/stripe-react-native/issues/530
显然,我需要Android 11才能让条纹反应原生SDK工作,但我不知道如何升级到Android 11,我也从未使用过Android Studio。
下面是我的构建文件的样子
安卓/build.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"*/
}安卓/app/build.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"
}下一步我可以尝试什么?
发布于 2021-09-27 04:59:51
首先从https://developer.android.com/studio下载最新版本的Android Studio
然后更新sdk版本:
compileSdkVersion = 30 // update to 30
targetSdkVersion = 30 // update to 30https://stackoverflow.com/questions/69327640
复制相似问题