From 547ec53d427f51210489a3bd7ed6be229b0d2594 Mon Sep 17 00:00:00 2001 From: Gboy9155 <32224410+Gboy9155@users.noreply.github.com> Date: Wed, 13 Dec 2017 21:03:05 +0100 Subject: [PATCH] build for release 1.1 --- MusicApp/MusicApp.csproj | 4 ++++ MusicApp/Properties/AndroidManifest.xml | 2 +- MusicApp/Resources/Resource.Designer.cs | 18 -------------- MusicApp/proguard.cfg | 31 +++++++++++++++++++++++++ 4 files changed, 36 insertions(+), 19 deletions(-) create mode 100644 MusicApp/proguard.cfg diff --git a/MusicApp/MusicApp.csproj b/MusicApp/MusicApp.csproj index 0fe66c5..ce0ac2b 100644 --- a/MusicApp/MusicApp.csproj +++ b/MusicApp/MusicApp.csproj @@ -59,6 +59,7 @@ false false true + @@ -224,6 +225,9 @@ + + Designer + Designer diff --git a/MusicApp/Properties/AndroidManifest.xml b/MusicApp/Properties/AndroidManifest.xml index d2c4855..35a4ab8 100644 --- a/MusicApp/Properties/AndroidManifest.xml +++ b/MusicApp/Properties/AndroidManifest.xml @@ -1,5 +1,5 @@  - + diff --git a/MusicApp/Resources/Resource.Designer.cs b/MusicApp/Resources/Resource.Designer.cs index bd42809..799820e 100644 --- a/MusicApp/Resources/Resource.Designer.cs +++ b/MusicApp/Resources/Resource.Designer.cs @@ -2360,27 +2360,9 @@ namespace MusicApp // aapt resource value: 0x7f020053 public const int avd_hide_password = 2130837587; - // aapt resource value: 0x7f020084 - public const int avd_hide_password_1 = 2130837636; - - // aapt resource value: 0x7f020085 - public const int avd_hide_password_2 = 2130837637; - - // aapt resource value: 0x7f020086 - public const int avd_hide_password_3 = 2130837638; - // aapt resource value: 0x7f020054 public const int avd_show_password = 2130837588; - // aapt resource value: 0x7f020087 - public const int avd_show_password_1 = 2130837639; - - // aapt resource value: 0x7f020088 - public const int avd_show_password_2 = 2130837640; - - // aapt resource value: 0x7f020089 - public const int avd_show_password_3 = 2130837641; - // aapt resource value: 0x7f020055 public const int design_bottom_navigation_item_background = 2130837589; diff --git a/MusicApp/proguard.cfg b/MusicApp/proguard.cfg new file mode 100644 index 0000000..d914027 --- /dev/null +++ b/MusicApp/proguard.cfg @@ -0,0 +1,31 @@ +# This is Xamarin-specific (and enhanced) configuration. + +-dontobfuscate + +-keep class mono.MonoRuntimeProvider { *; (...); } +-keep class mono.MonoPackageManager { *; (...); } +-keep class mono.MonoPackageManager_Resources { *; (...); } +-keep class mono.android.** { *; (...); } +-keep class mono.java.** { *; (...); } +-keep class mono.javax.** { *; (...); } +-keep class opentk.platform.android.AndroidGameView { *; (...); } +-keep class opentk.GameViewBase { *; (...); } +-keep class opentk_1_0.platform.android.AndroidGameView { *; (...); } +-keep class opentk_1_0.GameViewBase { *; (...); } + +-keep class android.runtime.** { (***); } +-keep class assembly_mono_android.android.runtime.** { (***); } +# hash for android.runtime and assembly_mono_android.android.runtime. +-keep class md52ce486a14f4bcd95899665e9d932190b.** { *; (...); } +-keepclassmembers class md52ce486a14f4bcd95899665e9d932190b.** { *; (...); } +-dontwarn okio.** +# Android's template misses fluent setters... +-keepclassmembers class * extends android.view.View { + *** set*(***); +} + +# also misses those inflated custom layout stuff from xml... +-keepclassmembers class * extends android.view.View { + (android.content.Context,android.util.AttributeSet); + (android.content.Context,android.util.AttributeSet,int); +}