diff options
author | pacien | 2020-09-09 20:06:52 +0200 |
---|---|---|
committer | pacien | 2020-09-10 01:16:49 +0200 |
commit | 2ca13684d9ae0a8f515a68d135d5b160a36f0bff (patch) | |
tree | e18a032037a1c3dd71913ec326053131214a5611 | |
parent | 8d495467457b4ab648ef12d4682f8760041b4727 (diff) | |
download | tincapp-2ca13684d9ae0a8f515a68d135d5b160a36f0bff.tar.gz |
app: set target api to 29 (Android 10)
The following works from API 21 to 29 (included):
* creating a new network configuration
* private key encryption and decryption
* communication between apps and the tinc daemon
* communication between tinc daemon and the internet
The app seems to have issues with the new storage restriction on API 30
(Android 11).
GitHub: closes #97
-rw-r--r-- | app/build.gradle | 4 | ||||
-rw-r--r-- | app/src/main/AndroidManifest.xml | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/app/build.gradle b/app/build.gradle index 4efe3d5..fa3d8c0 100644 --- a/app/build.gradle +++ b/app/build.gradle | |||
@@ -30,12 +30,12 @@ def keystoreProperties = new Properties() | |||
30 | if (keystoreAvailable) keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) | 30 | if (keystoreAvailable) keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) |
31 | 31 | ||
32 | android { | 32 | android { |
33 | compileSdkVersion 29 | 33 | compileSdkVersion 30 |
34 | 34 | ||
35 | defaultConfig { | 35 | defaultConfig { |
36 | applicationId 'org.pacien.tincapp' | 36 | applicationId 'org.pacien.tincapp' |
37 | minSdkVersion 21 | 37 | minSdkVersion 21 |
38 | targetSdkVersion 28 // FIXME: API29 breaks daemon start on Android 5 | 38 | targetSdkVersion 29 |
39 | multiDexEnabled true | 39 | multiDexEnabled true |
40 | versionCode 30 | 40 | versionCode 30 |
41 | versionName '0.30' | 41 | versionName '0.30' |
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c86ec8f..bf5c540 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml | |||
@@ -32,6 +32,7 @@ | |||
32 | android:allowBackup="false" | 32 | android:allowBackup="false" |
33 | android:icon="@mipmap/ic_launcher" | 33 | android:icon="@mipmap/ic_launcher" |
34 | android:label="@string/app_name" | 34 | android:label="@string/app_name" |
35 | android:requestLegacyExternalStorage="true" | ||
35 | android:supportsRtl="true" | 36 | android:supportsRtl="true" |
36 | android:theme="@style/AppTheme" | 37 | android:theme="@style/AppTheme" |
37 | tools:ignore="GoogleAppIndexingWarning"> | 38 | tools:ignore="GoogleAppIndexingWarning"> |