如何解决如何使ProGuard在Cordova项目中工作
我正在构建Cordova应用程序。由于我希望混淆发布代码(项目中包括的所有JS文件),因此我尝试为ProGuard配置构建过程。在获得了许多互联网资源之后,最后我在项目结构中更改了这些文件:
/platforms/android/gradle.properties
我添加了
android.enableR8=false
android.enableR8.libraries=false
和
/node_modules/cordova-android/framework/build.gradle
我添加到android部分
buildTypes {
debug {
minifyEnabled false
shrinkResources false
}
release {
minifyEnabled true
shrinkResources true
proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
proguardFile 'proguard-project.txt'
}
}
我将相同内容添加到
/platforms/android/app/build.gradle
不幸的是,当我像这样构建它时,JS文件似乎在我的发行版APK中保持不变
cordova build android --release
请提出建议,如何使代码模糊不清。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。