忘了描述了,我需要混淆编译我的工程,但不想混淆编译第三方jar包newstr.versio.love.jar,请问我改怎么做呢?其他没有什么设置的了

解决方案 »

  1.   

    -keep class newstr.versio.love.*
      

  2.   

    #(声明lib文件)-libraryjars **.jar 
    #(不提示警告)-dontwarn com.xx.bbb.** 
    #(不进行混淆)-keep class com.xx.bbb.** { *;} 
    具体使用
    -libraryjars libs/gdx-backend-android.jar
    -libraryjars libs/gdx-freetype.jar
    -libraryjars libs/gdx.jar
    -libraryjars libs/gson-2.2.4.jar
    -libraryjars libs/httpcore-4.3.1.jar
    -libraryjars libs/httpmime-4.3.2.jar
    -libraryjars libs/mframework.jar
    -libraryjars libs/ShareSDK-Core-2.3.4.jar
    -libraryjars libs/ShareSDK-SinaWeibo-2.3.4.jar
    -dontwarn com.badlogic.gdx.** 
    -dontwarn cn.sharesdk.**
    -dontwarn org.apache.** 
    -dontwarn m.frameword.** 
    -dontwarn com.google.zxing.** -keep class com.badlogic.gdx.** {*; }
    -keep class cn.sharesdk.** {*; }
    -keep class org.apache.** {*; }
    -keep class m.frameword.** {*; }
    -keep class com.google.zxing.** {*; }