项目由于要公布,所以要混淆打包。

混淆打包流程:

1.在proguard-project.txt文件里加入不须要混淆的类和第三方的jar包

 

 Android  混淆打包不混淆第三方jar包
这个是保持自己包中不须要混淆的类,假设有些类调用了jni也不须要混淆,不然会出错。还有假设项目中有其它项目作为library引入,那这些项目的一些类也不能混淆。
 
Android  混淆打包不混淆第三方jar包
这个是保持项目中的第三方jar不混淆
 
Android  混淆打包不混淆第三方jar包
另外加上上面几句话。不然会在控制台中报warning警告
 
2.在project.properties文件里把proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 前的#号去掉
 
最后导出签名包就能够了

相关文章:

  • 2021-09-06
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2022-01-18
  • 2022-02-08
  • 2021-09-03
相关资源
相似解决方案