Added ACCESS_BACKGROUND_LOCATION permission to help avoid having to grant permission repeatedly on Android 10

This commit is contained in:
Graham Jones
2021-02-12 14:33:43 +00:00
parent 9558bd44fc
commit bdf56b070e
5 changed files with 5 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
compileSdkVersion 29
useLibrary 'org.apache.http.legacy'
defaultConfig {

Binary file not shown.

View File

@@ -10,8 +10,8 @@
{
"type": "SINGLE",
"filters": [],
"versionCode": 87,
"versionName": "3.6.2",
"versionCode": 88,
"versionName": "3.6.3a",
"outputFile": "app-release.apk"
}
]

View File

@@ -17,6 +17,7 @@
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

View File

@@ -99,6 +99,7 @@ public class OsdUtil implements ActivityCompat.OnRequestPermissionsResultCallbac
private final String[] SMS_PERMISSIONS = {
Manifest.permission.SEND_SMS,
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.ACCESS_BACKGROUND_LOCATION,
Manifest.permission.READ_PHONE_STATE,
};