我正在尝试使用Android Studio的APK分析器工具查看APK内容。 根据{{3}},APK将包含dex文件,从中可以查看类信息。
使用示例应用程序,我可以直接在APK中看到.java类。请参阅https://developer.android.com/studio/build/apk-analyzer。
出于安全原因,我想避免将JAVA类作为APK的一部分,以减小APK的大小。
答案 0 :(得分:0)
在build.gradle中这样使用-
android {
buildTypes {
release {
// Enables code shrinking, obfuscation, and optimization for only
// your project's release build type.
minifyEnabled true
// Enables resource shrinking, which is performed by the
// Android Gradle plugin.
shrinkResources true
// Includes the default ProGuard rules files that are
packaged with
// the Android Gradle plugin. To learn more, go to the
section about
// R8 configuration files.
proguardFiles getDefaultProguardFile(
'proguard-android-optimize.txt'),
'proguard-rules.pro'
}
}
...
}
请阅读Google文档以更好地理解。您将获得清晰的画面。
关注此-