В моем приложении я включил progurad by minifyEnabled true и правила progurad Я не добавил, я построил подписанный в apk, тогда он рушится в lauching только тогда, я подумал, что мне нужно добавить классы, которые не имеют быть ограниченным. затем я добавил правила progurd, такие как -keep public class * extends android.app.Activity, а затем он не работает, я не знаю, почему, потому что это зависит от других файлов, таких как представления и файлы R. Поэтому я сомневаюсь, что когда я включил progurad, я должен добавить все свои классы и библиотеки в правила progurad, или он будет минимизировать другие классы и сделать так, как не будет работать. Так что как я могу добавить все классы без сбоя приложения при его создании в apkПосле добавления в правила proguard также это приводит к сбою приложения. Добавьте в проект следующие правила ProGuard.Как ограничить приложение при сбое при сборке подписанного apk с minifyenabled true, означает применяемый прогурад?
> -keep public class * extends android.app.Activity
> -keep public class * extends android.app.Application
> -keep public class * extends android.support.v7.app.AppCompatActivity
> -keep public class * extends android.content.BroadcastReceiver
> -keep public class * extends android.content.ContentProvider
> -keep public class * extends android.preference.Preference
> -keep public class android.os.AsyncTask
> -keep public class * extends android.view.View {
> public <init>(android.content.Context);
> public <init>(android.content.Context, android.util.AttributeSet);
> public <init>(android.content.Context, android.util.AttributeSet, int); }
> -keepclasseswithmembers class * {
> public <init>(android.content.Context, android.util.AttributeSet); }
> -keepclasseswithmembers class * {
> public <init>(android.content.Context, android.util.AttributeSet, int); }
> -keepclassmembers class * extends android.content.Context {
> public void *(android.view.View);
> public void *(android.view.MenuItem); }
> # The official support library.
> -keep class android.support.v4.app.** { *; }
> -keep interface android.support.v4.app.** { *; }
> -keep class android.support.v7.app.** { *; }
> -keep interface android.support.v7.app.** { *; }
> -dontwarn android.support.**
Как я могу проверить приложение с выпуска Proguard построить, есть что-нибудь, чтобы чек direclty подписал в APK или я должен добавить любые картографические файлы .Как можно проверить прямой APK версии или If что apk загрузится в playstore, тогда он будет работать на основе картографических файлов.
этот вопрос имеет ответы, которые вам нужны: http://stackoverflow.com/questions/18259632/should-i-use-proguard – Bill