2
0
mirror of https://github.com/KDE/kdeconnect-android synced 2025-08-22 18:07:55 +00:00

Fix trusted networks on Android 10

This commit is contained in:
Albert Vaca 2020-04-21 20:47:35 +02:00
parent a0636de6c7
commit 1a247eacc9
3 changed files with 5 additions and 3 deletions

View File

@ -36,7 +36,9 @@
<uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" /> <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" /> <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application <application
android:icon="@drawable/icon" android:icon="@drawable/icon"

View File

@ -65,7 +65,7 @@ public class TrustedNetworkHelper {
} }
public boolean hasPermissions() { public boolean hasPermissions() {
int result = ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_COARSE_LOCATION); int result = ContextCompat.checkSelfPermission(context, Manifest.permission.ACCESS_FINE_LOCATION);
return (result == PackageManager.PERMISSION_GRANTED); return (result == PackageManager.PERMISSION_GRANTED);
} }

View File

@ -66,7 +66,7 @@ public class TrustedNetworksActivity extends AppCompatActivity {
.setMessage(R.string.location_permission_needed_desc) .setMessage(R.string.location_permission_needed_desc)
.setPositiveButton(R.string.ok) .setPositiveButton(R.string.ok)
.setNegativeButton(R.string.cancel) .setNegativeButton(R.string.cancel)
.setPermissions(new String[]{Manifest.permission.ACCESS_COARSE_LOCATION}) .setPermissions(new String[]{Manifest.permission.ACCESS_FINE_LOCATION})
.setRequestCode(0) .setRequestCode(0)
.create().show(getSupportFragmentManager(), null); .create().show(getSupportFragmentManager(), null);
} }