zoukankan      html  css  js  c++  java
  • proguard android迷茫

    我们收拾它意味着蛊惑项目即将结束。上线。但是,当这个问题就更烦躁人,我也记录因混乱中遇到的问题

    • 首先,我在装android4.0封装版本,有没有在这个文件查看器项目

    • 假设有,请继续点击进入project.properties文件。将下边这行打开,也就是#号去掉--就表明这是要混淆了
    • 然后点进去proguard-project.txt文件,因我是在android4.0版本号开发打包的。就不须要写android自带的一些经常使用keep了。我们仅仅须要写自己的那一块就好了。举个样例 。
      -dontwarn org.dom4j.**  
      -keep class org.dom4j.**{*;}  
      由于我引用了非常多类似这种jar包,有些混淆后就会出问题我就就要一一对其保护起来不让混淆。也就是-keep 。

      看看我的文件如图这样

    • 这样普通情况下就好了,可是重点来了,因我们非常多人都会像我一样用一些框架操作数据库。这样就有问题了由于你的实体bean会被混淆,进行数据库操作时会有问题。所以我们一定要记得把我们自己项目中对于的实体bean进行免混淆,例如以下:
      -keep public class com.test.domain.**{*;}
      这个要对于你自己项目的包名
    • 增加自己libs下对于的jar包
      -libraryjars /libs/commons-codec.jar
      -libraryjars /libs/gson-2.2.4.jar
      -libraryjars /libs/guava-r09.jar
      -libraryjars /libs/imagelib.jar
      -libraryjars /libs/jackson-all-1.9.11.jar
      

    • 到这里ok该,直接签署包装

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    UVALIVE 6958 Indoorienteering
    Calendar Game
    Wizard's Tour
    2017 ACM-ICPC 亚洲区(西安赛区)网络赛 G. Xor
    Alliances
    2017沈阳网络赛hdu6199 gems gems gems
    pytorch 的max函数
    pytorch调用gpu
    jupyter notebook实现代码自动补全
    pytorch强大的自动求导功能
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4624093.html
Copyright © 2011-2022 走看看