diff --git a/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj b/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj
index e518e764..b6937539 100644
--- a/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj
+++ b/src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj
@@ -4,6 +4,7 @@
21
enable
enable
+ NO_QR_SCANNER;EXCLUDE_JAVAFILESTORAGE;NoNet
@@ -19,7 +20,7 @@
-
+
diff --git a/src/java/JavaFileStorageTest-AS/app/src/main/AndroidManifest.xml b/src/java/JavaFileStorageTest-AS/app/src/main/AndroidManifest.xml
index bbc22be0..5d203748 100644
--- a/src/java/JavaFileStorageTest-AS/app/src/main/AndroidManifest.xml
+++ b/src/java/JavaFileStorageTest-AS/app/src/main/AndroidManifest.xml
@@ -6,8 +6,7 @@
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
- android:supportsRtl="true"
- android:theme="@style/AppTheme">
+ android:supportsRtl="true">
diff --git a/src/keepass2android-app/EntryEditActivity.cs b/src/keepass2android-app/EntryEditActivity.cs
index 214fd006..765960e4 100644
--- a/src/keepass2android-app/EntryEditActivity.cs
+++ b/src/keepass2android-app/EntryEditActivity.cs
@@ -55,8 +55,10 @@ using Object = Java.Lang.Object;
using Uri = Android.Net.Uri;
using Resource = keepass2android.Resource;
using Google.Android.Material.TextField;
+#if !NO_QR_SCANNER
using Xamarin.Google.MLKit.Vision.Barcode.Common;
using Xamarin.Google.MLKit.Vision.CodeScanner;
+#endif
using Console = System.Console;
using Task = Android.Gms.Tasks.Task;
@@ -1158,8 +1160,10 @@ namespace keepass2android
{
dlgView.FindViewById(Resource.Id.totp_custom_settings_group).Visibility = args.IsChecked ? ViewStates.Visible : ViewStates.Gone;
};
-
- dlgView.FindViewById