diff options
author | Kolin Lu <kolinlu@google.com> | 2023-05-19 15:57:45 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-19 15:57:45 -0700 |
commit | fbd882fa01fb2134303c697195ab93b739e4ee87 (patch) | |
tree | 2adec3870d33b0b58fc53e30027e18e6a7f814e6 | |
parent | 2e6b7aef7e833b88253e1605b0dc6eddca3556e2 (diff) | |
parent | cf99be9c1384042d6257b14442562b76cd19de55 (diff) | |
download | mobly-bundled-snippets-fbd882fa01fb2134303c697195ab93b739e4ee87.tar.gz |
Merge pull request #166 from ko1in1u/master
Modernize MBS including SDK version, dependencies and permissions
-rw-r--r-- | build.gradle | 23 | ||||
-rw-r--r-- | gradle/wrapper/gradle-wrapper.properties | 2 | ||||
-rw-r--r-- | src/main/AndroidManifest.xml | 2 |
3 files changed, 14 insertions, 13 deletions
diff --git a/build.gradle b/build.gradle index f6dc63a..99839ee 100644 --- a/build.gradle +++ b/build.gradle @@ -1,10 +1,10 @@ buildscript { repositories { - jcenter() google() + mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:4.1.2' + classpath 'com.android.tools.build:gradle:7.3.1' // NOTE: Do not place your application dependencies here. } @@ -17,7 +17,7 @@ plugins { allprojects { repositories { google() - jcenter() + mavenCentral() } gradle.projectsEvaluated { tasks.withType(JavaCompile) { @@ -29,14 +29,12 @@ allprojects { apply plugin: 'com.android.application' android { - compileSdkVersion 29 - buildToolsVersion "30.0.2" + compileSdkVersion 31 defaultConfig { applicationId "com.google.android.mobly.snippet.bundled" - minSdkVersion 18 - // Set target to 22 to avoid having to deal with runtime permissions. - targetSdkVersion 22 + minSdkVersion 26 + targetSdkVersion 31 versionCode 1 versionName "0.0.1" setProperty("archivesBaseName", "mobly-bundled-snippets") @@ -71,14 +69,15 @@ artifacts { } dependencies { - implementation 'androidx.test:runner:1.3.0' + implementation 'androidx.test:runner:1.5.2' + implementation 'com.android.support:multidex:1.0.3' implementation 'com.android.support.test.uiautomator:uiautomator-v18:2.1.3' - implementation 'com.google.android.mobly:mobly-snippet-lib:1.2.0' + implementation 'com.google.android.mobly:mobly-snippet-lib:1.4.0' implementation 'com.google.code.gson:gson:2.8.6' implementation 'com.google.guava:guava:31.0.1-jre' - implementation 'com.google.errorprone:error_prone_annotations:2.5.1' + implementation 'com.google.errorprone:error_prone_annotations:2.15.0' - testImplementation 'com.google.errorprone:error_prone_annotations:2.5.1' + testImplementation 'com.google.errorprone:error_prone_annotations:2.15.0' testImplementation 'com.google.guava:guava:31.0.1-jre' testImplementation 'com.google.truth:truth:1.1.2' testImplementation 'junit:junit:4.13.2' diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1ba6cc2..e9e3b96 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 21de6d7..afec31b 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -11,7 +11,9 @@ <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /> <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> + <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" /> <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" /> + <uses-permission android:name="android.permission.BLUETOOTH_SCAN" /> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> |