diff --git a/android/build.gradle b/android/build.gradle index 140030b..76de5b3 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -3,51 +3,43 @@ buildscript { repositories { jcenter() maven(){ url 'https://maven.aliyun.com/repository/releases' } - maven{ url "http://maven.aliyun.com/nexus/content/repositories/releases" } - } - - dependencies { - classpath 'com.android.tools.build:gradle:2.3.3' + maven{ url "https://maven.aliyun.com/nexus/content/repositories/releases" } } + } apply plugin: 'com.android.library' +def DEFAULT_COMPILE_SDK_VERSION = 30 +def DEFAULT_BUILD_TOOLS_VERSION = "29.0.3" +def DEFAULT_TARGET_SDK_VERSION = 30 +def DEFAULT_MIN_SDK_VERSION = 16 android { - compileSdkVersion 23 - buildToolsVersion "26.0.1" + compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION + buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION defaultConfig { - minSdkVersion 16 - targetSdkVersion 22 + minSdkVersion rootProject.hasProperty('minSdkVersion') ? rootProject.minSdkVersion : DEFAULT_MIN_SDK_VERSION + targetSdkVersion rootProject.hasProperty('targetSdkVersion') ? rootProject.targetSdkVersion : DEFAULT_TARGET_SDK_VERSION versionCode 1 - versionName "1.0" } lintOptions { abortOnError false } - repositories { - flatDir { - dirs 'libs' - } - } - sourceSets.main.jniLibs.srcDirs=['libs'] - - compileOptions { - sourceCompatibility 1.8 - targetCompatibility 1.8 - } } repositories { mavenCentral() maven(){ url 'https://maven.aliyun.com/repository/releases' } - maven{ url "http://maven.aliyun.com/nexus/content/repositories/releases" } + maven{ url "https://maven.aliyun.com/nexus/content/repositories/releases" } } dependencies { - compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.facebook.react:react-native:+' - compile(name: 'phoneNumber-L-AuthSDK-2.11.1', ext: 'aar') - compile 'com.alibaba:fastjson:1.2.60' // 配置对gson的依赖 + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation 'com.facebook.react:react-native:+' + implementation(name:'auth_number_product-2.12.6.3-log-online-standard-release', ext:'aar') + implementation(name:'crashshield-2.1.4-release', ext:'aar') + implementation(name:'main-2.1.4-release', ext:'aar') + implementation(name:'logger-2.1.4-release', ext:'aar') + implementation 'com.alibaba:fastjson:1.2.60' // 配置对gson的依赖 } diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 6bfa443..ffed3a2 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,5 @@ -#Mon Oct 28 20:52:49 CST 2019 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip diff --git a/android/libs/auth_number_product-2.12.6.3-log-online-standard-release.aar b/android/libs/auth_number_product-2.12.6.3-log-online-standard-release.aar new file mode 100644 index 0000000..5ff2b24 Binary files /dev/null and b/android/libs/auth_number_product-2.12.6.3-log-online-standard-release.aar differ diff --git a/android/libs/crashshield-2.1.4-release.aar b/android/libs/crashshield-2.1.4-release.aar new file mode 100644 index 0000000..e9b88cd Binary files /dev/null and b/android/libs/crashshield-2.1.4-release.aar differ diff --git a/android/libs/logger-2.1.4-release.aar b/android/libs/logger-2.1.4-release.aar new file mode 100644 index 0000000..05ec92a Binary files /dev/null and b/android/libs/logger-2.1.4-release.aar differ diff --git a/android/libs/main-2.1.4-release.aar b/android/libs/main-2.1.4-release.aar new file mode 100644 index 0000000..d05e070 Binary files /dev/null and b/android/libs/main-2.1.4-release.aar differ diff --git a/android/libs/phoneNumber-L-AuthSDK-2.11.1.aar b/android/libs/phoneNumber-L-AuthSDK-2.11.1.aar deleted file mode 100644 index 46d402b..0000000 Binary files a/android/libs/phoneNumber-L-AuthSDK-2.11.1.aar and /dev/null differ diff --git a/package.json b/package.json index 16590f4..e2fc58b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-ali-onepass", - "version": "2.0.1", + "version": "2.0.8", "description": "", "main": "index.js", "scripts": {