add package reference to GooglePlayServices.Auth to fix NoClassDefFound when using GoogleDrive. Add Changelog For 1.08b-pre2.

This commit is contained in:
Philipp Crocoll
2020-06-16 21:46:41 +02:00
parent 7e2db583a0
commit dd18e505a6
5 changed files with 20 additions and 5 deletions

View File

@@ -34,6 +34,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<JavaMaximumHeapSize>4G</JavaMaximumHeapSize>
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseNoNet|AnyCPU'">

View File

@@ -27,7 +27,8 @@ namespace keepass2android
AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(ctx, Android.Resource.Style.ThemeHoloLightDialog));
builder.SetTitle(ctx.GetString(Resource.String.ChangeLog_title));
List<string> changeLog = new List<string>{
BuildChangelogString(ctx, Resource.Array.ChangeLog_1_08, "1.08-r0"),
BuildChangelogString(ctx, Resource.Array.ChangeLog_1_08b, "1.08b-pre1"),
BuildChangelogString(ctx, Resource.Array.ChangeLog_1_08, "1.08-r0"),
ctx.GetString(Resource.String.ChangeLog_1_07b),
ctx.GetString(Resource.String.ChangeLog_1_07),
ctx.GetString(Resource.String.ChangeLog_1_06),

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="148"
android:versionName="1.08-r2"
android:versionCode="153"
android:versionName="1.08b-pre2"
package="keepass2android.keepass2android"
android:installLocation="auto">
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="29" />

View File

@@ -781,6 +781,16 @@
<string name="CloseDbAfterFailedAttempts">Close database after three failed biometric unlock attempts.</string>
<string-array name="ChangeLog_1_08b">
<item>Force HTTP/1.1 due to issue with HTTP/2 implementation of OkHttp</item>
<item>Improve keyboard dialog on Android 9+</item>
<item>Change file associations of the app to avoid some unnecessary associations</item>
<item>Make sure password text is not hidden behind eye icon</item>
<item>Update to FTP library</item>
<item>Fixes to potential crashes of the app</item>
<item>Further minor fixes</item>
</string-array>
<string-array name="ChangeLog_1_08">
<item>Add notification button for copying TOTP to clipboard</item>
<item>Switch to using FluentFTP to provide support for TLS 1.2</item>

View File

@@ -77,13 +77,13 @@
<AotAssemblies>false</AotAssemblies>
<EnableLLVM>false</EnableLLVM>
<AndroidEnableMultiDex>true</AndroidEnableMultiDex>
<EnableProguard>true</EnableProguard>
<DevInstrumentationEnabled>False</DevInstrumentationEnabled>
<DebugSymbols>False</DebugSymbols>
<AndroidTlsProvider>btls</AndroidTlsProvider>
<AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType>
<JavaMaximumHeapSize>2G</JavaMaximumHeapSize>
<JavaMaximumHeapSize>4G</JavaMaximumHeapSize>
<AndroidEnableProfiledAot>false</AndroidEnableProfiledAot>
<AndroidLinkTool>proguard</AndroidLinkTool>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseNoNet|AnyCPU' ">
<DebugType>none</DebugType>
@@ -2040,6 +2040,9 @@
<PackageReference Include="Xamarin.Google.Android.Material">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.GooglePlayServices.Auth">
<Version>71.1600.0</Version>
</PackageReference>
<PackageReference Include="Xamarin.GooglePlayServices.Drive">
<Version>71.1600.0</Version>
</PackageReference>