proguard不会用啊,求大婶指导

# 通过指定数量的优化能执行  
-optimizationpasses 5
# 混淆时不会产生形形色色的类名   
-dontusemixedcaseclassnames  
# 指定不去忽略非公共的库类  
-dontskipnonpubliclibraryclasses 
# 不预校验  
-dontpreverify
# 优化选项
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*

-keep public class * extends android.app.Activity  
-keep public class * extends android.app.Application  
-keep public class * extends android.app.Service  
-keep public class * extends android.content.BroadcastReceiver  
-keep public class * extends android.content.ContentProvider  
-keep public class * extends android.app.backup.BackupAgentHelper  
-keep public class * extends android.preference.Preference  
-keep public class com.android.vending.licensing.ILicensingService  
  
-keepclasseswithmembernames class * {  
    native <methods>;  
}  
  
-keepclasseswithmembers class * {  
    public <init>(android.content.Context, android.util.AttributeSet);  
}  
  
-keepclasseswithmembers class * {  
    public <init>(android.content.Context, android.util.AttributeSet, int);  
}  
  
-keepclassmembers class * extends android.app.Activity {  
   public void *(android.view.View);  
}  
  
-keepclassmembers enum * {  
    public static **[] values();  
    public static ** valueOf(java.lang.String);  
}  
  
-keep class * implements android.os.Parcelable {  
  public static final android.os.Parcelable$Creator *;  
}

#--------------------------  
# 保护类型   -keepattributes 说明  
# Exceptions, Signature, Deprecated, SourceFile, SourceDir, LineNumberTable, LocalVariableTable,   
# LocalVariableTypeTable, Synthetic, EnclosingMethod, RuntimeVisibleAnnotations, RuntimeInvisibleAnnotations,   
# RuntimeVisibleParameterAnnotations, RuntimeInvisibleParameterAnnotations, and AnnotationDefault  
# --------------------
-keepattributes **
-libraryjars <java.home>/lib/rt.jar

#第三方类库
-dontwarn android.**
-keep class android.**  {*;}
-dontwarn com.baidu.**
-keep class com.baidu.**  {*;}
-dontwarn com.tencent.**
-keep class com.tencent.** {*;}
-dontwarn com.lidroid.**
-keep class com.lidroid.**  {*;}
-dontwarn com.sina.**
-keep class com.sina.** {*;}
-dontwarn com.weibo.**
-keep class com.weibo.** {*;}
-dontwarn com.baidu.mapapi.**
-keep class com.baidu.mapapi.** {*;}
-dontwarn android.webkit.**
-keep class android.webkit.**{*;}
-dontwarn android.net.http.**
-keep class android.net.http.** { *;}
-libraryjars   libs/android-support-v4.jar
-dontwarn android.support.v4.**    
-keep class android.support.v4.** { *; }  
-keep interface android.support.v4.app.** { *; }

# 删除Log代码
-assumenosideeffects class android.util.Log {
    public static *** v(...);
    public static *** i(...);
    public static *** d(...);
    public static *** w(...);
    public static *** e(...);
}

错误,不知道为什么老是不行

java.lang.IllegalStateException: Could not remove /projectname/bin/res/crunch/drawable-hdpi/ic_launcher.png
	at org.tigris.subversion.subclipse.core.resourcesListeners.RevertResourceManager$RevertWorkspaceJob.revertResources(RevertResourceManager.java:65)
	at org.tigris.subversion.subclipse.core.resourcesListeners.RevertResourceManager$RevertWorkspaceJob.runInWorkspace(RevertResourceManager.java:85)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
时间: 2024-10-14 00:47:28

proguard不会用啊,求大婶指导的相关文章

人生有点迷茫了,求前辈指导

首先介绍我的学历,我是专升本的,三年专科,两年本科.明年拿到毕业证,现在所读的本科是一所一本学校. 大专三年,学校教了很多.但感觉只会了C,数据结构,数据库,C#,Java,ASP.NET,JQuery.用C#做过很多小软件,如电脑监控,开启Wifi,定时关机等一些只用API就能实现的功能.关于C#读过得书有:<C#高级编程>,<CLR VIA C#>,还有一些神马的编程宝典等.ASP.NET方面把 <ASP.NET高级程序设计>关于WebForm的书读了三分之二了,关

关于FragmentPagerAdapter.notifyDataSetChanged刷新页面无效果,貌似是个bug?求高手指导。。

============问题描述============ 网上查了很多,貌似还找不到解决方案,google"FragmentPagerAdapter notifyDataSetChanged" 发现以前还是个bug 有谁用过FragmentPagerAdapter 然后要刷新页面的,请指导一下 ============解决方案1============ 是没有回应吗,看看这个能帮到你不 http://kwazico.com/2011/10/fragmentpageradapter-do

C#诡异事件,求分析指导!

求助园中大神.C#! 通过Converter<T,int>获取返回随机数 第一个断点不打上的话,直接F5运行到第二个断点,结果中只有一个随机数值. 但是单步执行或者委托中打上断点执行,则会返回4个随机数. 是在不理解其中原因.望有园友能帮助解答,不胜感激!

求大佬指导我写一个代码

etp4ww虏值用善了蚀<http://weibo.com/20180411pp/230927983137075312205824?=Jv> frp32v啪蛋醒旅冶僖<http://weibo.com/p490p143p/230927983025568859557888?Cn20180411> e1wuy4撼研捕称甭群<http://weibo.com/20180411p/230927983242618756407296?=o> qwmj33讨浊悄淳澄诼<http

请教把单独类里的值返回到当前activity

============问题描述============ 项目里,一个activity   A,还有一个单独的class  B 现在,A点击按钮里有个方法,触发之后会联网获取数据,需要20秒左右 并且获取后的数据是在B的callback函数获取,现在B里的可以获取到这些参数, 但是不知道如何从B里把数据传递给A并显示在textView里. 求大虾指导,初学虚心求解. ============解决方案1============ 这个跟常用的Button中的onClickListener差不多的,B

二部图(二分图判定--dfs)

题目链接:二部图 二部图 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 二 部图又叫二分图,我们不是求它的二分图最大匹配,也不是完美匹配,也不是多重匹配,而是证明一个图是不是二部图.证明二部图可以用着色来解决,即我们可以 用两种颜色去涂一个图,使的任意相连的两个顶点颜色不相同,切任意两个结点之间最多一条边.为了简化问题,我们每次都从0节点开始涂色 输入 输入: 多组数据 第一行一个整数 n(n<=200) 表示 n个节点 第二行一个整数m 表示 条边 随后 m行

关于str==null与str.trim().equal(&quot;&quot;)用作判断的疑问

今天同学调试jsp页面的表单传值, 从a.jsp页面提交表单数据(就一项数据)到b.jsp页面, 在b.jsp页面设置一个判断,来检验接收到的数据是否为空, 若使用str==null做判断,无传值过来的情况下判断也为false(应该为ture才对啊),不知道为什么,求高手指导!!! 但是,使用str.trim().equal("")来判断就不会有问题.

利用牛顿迭代法求解非线性方程组

最近一个哥们,是用牛顿迭代法求解一个四变量方程组的最优解问题,从网上找了代码去改进,但是总会有点不如意的地方,迭代的次数过多,但是却没有提高精度,真是令人揪心! 经分析,发现是这个方程组中存在很多局部的极值点,是用牛顿迭代法不能不免进入局部极值的问题,更程序的初始值有关! 发现自己好久没有是用Matlab了,顺便从网上查了查代码,自己来修改一下! 先普及一下牛顿迭代法:(来自百度百科) 牛顿迭代法(Newton's method)又称为牛顿-拉夫逊(拉弗森)方法(Newton-Raphson m

Android图片上传到服务器的问题

============问题描述============ 我想实现微信朋友圈的发状态的功能,但是不知道应该怎么在服务器端建表.是建一个表统一存入用户名,发的文字,发的图片等信息吗?有人说SQL不适合存放图片.求前辈指导如何在服务器端建表,如何存储用户发的文字图片,感激不尽. ============解决方案1============ 文字可以直接存在数据库中,图片的话,只在数据库中存放图片的路径或索引就行了,而图片存在相应的路径下就是.