• 混淆编译


    在以release模式下打包apk时会自动运行ProGuard,这里的release模式指的是通过ant release命令或eclipse project->android tools->export signed(unsigned) application package生成apk。在debug模式下为了更快调试并不会调用proguard。

    http://www.trinea.cn/android/proguard-use/

     碰到一个如下问题就这么如下解决,其他可参考基本语法  

    http://www.trinea.cn/android/proguard-grammar/

     

    对于
    Warning: can't find superclass or interface
    Warning: can't find referenced class

    我们可以使用
    -dontwarn com.xx.bbb.**
    -keep class com.xx.bbb.** { *;}

    参数来保持第三方库中的类而不乱,-dontwarn和-keep 结合使用,意思是保持com.xx.bbb.**这个包里面的所有类和所有方法而不混淆,接着还叫ProGuard不要警告找不到com.xx.bbb.**这个包里面的类的相关引用。

    基本语法:

    http://www.trinea.cn/android/proguard-grammar/

    问题详查

    他人总结:

    http://blog.csdn.net/lovexjyong/article/details/24652085

    困扰了很久的问题:

     http://blog.csdn.net/u_xtian/article/details/7495023

    http://proguard.sourceforge.net/index.html#manual/troubleshooting.html

    zipalign can not found

    下载个放到 tools即可

    http://www.7ak8.com/a/shoujikaifa/android/2014/0826/1120.html

  • 相关阅读:
    SPOJ-BRCKTS (括号序列,线段树)
    bzoj 2223 [Coci 2009]PATULJCI
    bzoj 1049 [HAOI2006]数字序列
    bzoj2091 [Poi2010]The Minima Game
    bzoj 1016 [JSOI2008]最小生成树计数
    bzoj5105 晨跑 数论lcm
    bzoj 1211 [HNOI2004]树的计数
    bzoj 1430 小猴打架 prufer 性质
    Swing界面组件的通用属性
    数字调节控件JSpinner的使用
  • 原文地址:https://www.cnblogs.com/friends-wf/p/4597125.html
Copyright © 2020-2023  润新知