From 9d2d920fda870b927b009e77b3cd5fabf43fba09 Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Fri, 12 Nov 2021 10:57:04 +0100 Subject: [PATCH] introduce in manifest to work with Android 11+ limited package visibility --- .../Keepass2AndroidPluginSDK2.iml | 3 +- .../app/src/main/AndroidManifest.xml | 5 -- .../Properties/AndroidManifest_debug.xml | 47 +++++++++++++++++-- .../Properties/AndroidManifest_net.xml | 33 +++++++++++++ .../Properties/AndroidManifest_nonet.xml | 37 +++++++++++++++ 5 files changed, 115 insertions(+), 10 deletions(-) diff --git a/src/java/Keepass2AndroidPluginSDK2/Keepass2AndroidPluginSDK2.iml b/src/java/Keepass2AndroidPluginSDK2/Keepass2AndroidPluginSDK2.iml index 97773a39..0106a729 100644 --- a/src/java/Keepass2AndroidPluginSDK2/Keepass2AndroidPluginSDK2.iml +++ b/src/java/Keepass2AndroidPluginSDK2/Keepass2AndroidPluginSDK2.iml @@ -8,10 +8,11 @@ - + + diff --git a/src/java/Keepass2AndroidPluginSDK2/app/src/main/AndroidManifest.xml b/src/java/Keepass2AndroidPluginSDK2/app/src/main/AndroidManifest.xml index 1a0bef65..b129b998 100644 --- a/src/java/Keepass2AndroidPluginSDK2/app/src/main/AndroidManifest.xml +++ b/src/java/Keepass2AndroidPluginSDK2/app/src/main/AndroidManifest.xml @@ -8,10 +8,5 @@ android:minSdkVersion="8" android:targetSdkVersion="19" /> - - diff --git a/src/keepass2android/Properties/AndroidManifest_debug.xml b/src/keepass2android/Properties/AndroidManifest_debug.xml index f5583e17..b682bb29 100644 --- a/src/keepass2android/Properties/AndroidManifest_debug.xml +++ b/src/keepass2android/Properties/AndroidManifest_debug.xml @@ -1,9 +1,47 @@  - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/src/keepass2android/Properties/AndroidManifest_net.xml b/src/keepass2android/Properties/AndroidManifest_net.xml index 6a8142b3..7790c208 100644 --- a/src/keepass2android/Properties/AndroidManifest_net.xml +++ b/src/keepass2android/Properties/AndroidManifest_net.xml @@ -6,6 +6,38 @@ xmlns:tools="http://schemas.android.com/tools" android:installLocation="auto"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -235,5 +267,6 @@ The scheme=file is still there for old OS devices. It's also queried by apps lik + diff --git a/src/keepass2android/Properties/AndroidManifest_nonet.xml b/src/keepass2android/Properties/AndroidManifest_nonet.xml index e1a75a56..83126eb0 100644 --- a/src/keepass2android/Properties/AndroidManifest_nonet.xml +++ b/src/keepass2android/Properties/AndroidManifest_nonet.xml @@ -3,7 +3,41 @@ android:versionCode="93" android:versionName="1.01-g" package="keepass2android.keepass2android_nonet" + xmlns:tools="http://schemas.android.com/tools" android:installLocation="auto"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -211,4 +245,7 @@ The scheme=file is still there for old OS devices. It's also queried by apps lik + + +