diff options
-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" /> |