手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Android apk 第三方应用安全加密平台!

时间:2024-10-14 01:19:31

1、第一步:代码混淆(注意引入的第三方jar)

2、新建一个项目的时候,会自动生成project.properties和proguard-project.txt文件,无需自己新建,如果你的项目无法自动生成,那么你就要检查一下你的ADT版本了

Android apk 第三方应用安全加密平台!

3、如果需要对项目进行全局混码,只需要进行一步操作:将project.properties的中“#pr泠贾高框oguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt”的“#”去掉就可以了。如果有一些代码不能被混淆,比如需要加入了so文件,需要调用里面的方法,那么调用JNI访问so文件的方法就不能被混码。在导出的时候,可能不会报错。但是在手机上运行的时候,需要调用so文件的时候,就会报某某方法无法找到。这个时候就需要用到proguard-project.txt。在新版本的代码混淆,已经变得很智能,不过引入的第三方jar还是需要手动编写混淆规则案例:引入了BaiduLBS_Android.jar,android-support-v4.jar两个包

Android apk 第三方应用安全加密平台!

4、proguard-project.txt脚本编写规则:#工程中含有第三方jar包-libraryjarslibs/android-supp泠贾高框ort-v4.jar-libraryjarslibs/BaiduLBS_Android.jar#项目里面包含的包也不能混淆-keepclasscom.baidu.**{*;}-dontwarncom.baidu.**-keepclassvi.com.gdi.bgl.android.java.**{*;}-dontwarnvi.com.gdi.bgl.android.java.**-keepclassandroid.**{*;}-dontwarnandroid.**

© 手抄报圈