1、conversiontodalvikformatfailedwitherror1 新时空棋牌作弊器下载
网上主要有这几种解决方案:
1、编辑eclipse项目下的.classpath文件,改为
<classpathentrykind="con"path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>即可
2、下载最新版本的proguard,替换androidsdk下的toolsproguard(我用的就是这个方法解决的,我的androidsdk是r20,其中带的proguard是4.7的,我把它更新到4.8后就好了)
3、将toolsproguardinproguard.bat文件中的call%java_exe%-jar"%PROGUARD_HOME%"libproguard.jar%×替换为:
call%java_exe%-jar"%PROGUARD_HOME%"libproguard.jar%1%2%3%4%5%6%7%8%9(我也试了这种方式,不过当时导致了另外一个错误"Expectingclasspathseparator';'before...inargumentnumber7")
1、准备好你的jar包,我在这里举例叫做test.jar。
2、解压proguard,执行bin目录下的proguardgui.bat。

3、运行如图,点击左边“input/output”菜单

4、点击右边的“addinput”加入我们要混的jar包,test.jar
点击右边的“addoutput”填入我们要输出的jar包(命名随便),这里我写test_out.jar。
注意输出的jar包,要自己手工填写。
5、添加支持库,下边的“Libraryjars,wars,ears.....”那个框框。点击右边的“add”。
说明一下,这里最好把你的myeclipse里javaproject里的libraries所有Library的jar包,copy到一个目录,然后在这里加入这些jar包,myeclipse的环境支持jar包一般

6、做完以上步骤后,应该如下图4,这样就差不多了

7、点击“shrinking”,设置成如图5。(可根据需要设置,这里只是我的配置)

8、点击“obfuscation”,设置如图6。(可根据需要设置,这里只是我的配置)

9、点击“optimization”设置如图7。(可根据需要设置,这里只是我的配置)

10、点击“process”,再点击“saveconfiguration”,在弹出的对话框中,输入要保存的配置文件名称(这里我的是test.pro),最后点击“保存”。如图8

至些图形化的设置部分已经完成。
11、最后,添加要保留的类与方法。
用编辑器编辑刚才保存下来的“test.pro”,用记事本什么都可以,打开后大致应该是以下的样子
-injarstest.jar
-outjarstest_out.jar
-libraryjars'C:ProgramFiles(x86)Javajdk1.6.0_10jrelib
t.jar'
-libraryjarslibant.jar
-libraryjarslibaopalliance-1.0.jar
-libraryjarslibcommons-dbcp-1.4.jar
-libraryjarslibcommons-fileupload-1.2.1.jar
-libraryjarslibcommons-io-1.4.jar
.....设置的支持库包,略
-dontskipnonpubliclibraryclassmembers
-dontshrink
-useuniqueclassmembernames
-keeppackagenames
-keepattributesExceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,LocalVariable*Table,*Annotation*,Synthetic,EnclosingMethod
-keepparameternames
-ignorewarnings
....我们在这里加入要保持的类和方法,写法如下,红色部分是我们加的
-keepclassorg.bl.soa.components.constant.*{
public<fields>;
public<methods>;
***set*(***);
***get*();
}
-keepclassorg.bl.hibernate.*{
public<fields>;
public<methods>;
***set*(***);
***get*();
}
.....继续加其他的要保留的类和方法,有多少写多少。我是把test.jar里的所有类都加进来。
....后面还一些自动生成的配置,不用管它们。
....略
12、写完后,保存。
重新打开progrard,执行bin目录下的proguardgui.bat。
点击第一个选项“Proguard”,再点击“Loadconfiguration”,选择我们刚才保存的“test.pro”进行加载。

13、开始混代码,点击右边“process”,再点击“process!”,如下图

14、在等待处理完成后,输出的“test_out.jar”,就是混过的jar包,你可以用xjad反编看下效果。
15、如果在处理过程中有问题,一般会有提示,大部分一般都是缺少关联类,如果少了相关类,在第7步的图,把缺少的支持包加进来就可以了。
1、注意版本,如果不是项目需要,最好使用最新稳定版本,这样出错的机会小一些,学习曲线会明显缩短。
2、最好以源码的同编译版本的jvm来启动proguardgui.jar,不要直接用默认的jvm打开。
3、注意proguaardgui启动后默认加载的libraryjar中包含的rt.jar,它的版本和你使用到的jvm版本一致。
4、使用1.4的jvm打开proguard时,注意在optimization选项卡中,不要勾中keepenumerations选项,因为勾中这个选项会导致configration文件中出现java.lang.Enum,这个类只有在1.5的环境下才有。报错信息如下:
[proguard]Note:theconfigurationreferstotheunknownclass'java.lang.Enum'
[proguard]Note:therewere1referencestounknownclasses.
[proguard]Youshouldcheckyourconfigurationfortypos.
5、嵌入ant脚本时,通常会有这么一段
<targetname="proguard"depends="init">
<taskdefresource="proguard/ant/task.properties"classpath="${lib.dir}/proguard/proguard.jar"/>
<proguardconfiguration="${src.dir}/config.pro"/>
</target>
task.properties在proguard.jar中,保留,config.pro是proguard的配置文件,最好使用proguardgui.jar先生成,然后再根据需求手动修改。
ProGuard是一款免费的Java类文件的压缩、优化、混肴器。它可以帮你删除没用的类,字段,方法与属性,使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法。目前eclipse已经把Proguard集成在一起了,如果你需要单独使用ProGuard的话,可以下载本软件。
展开内容
7.7/581.5M
超美的古风修仙游戏,新梦幻仙灵满V版上线就能获得称号和海量的金币,场景丰富,支持真人互动交流,所有副本都能跨服匹配,组队很轻松,升级快,更易操作。游戏特色【女神...
8.4/210.6M
开冲了开冲了今天升到100级达到四转马上去击杀四转boss!在游戏内有超过上百种的神器可供玩家进行选择,组合千变万化,玩家可以从中找出最强大的组合,来攻略游戏副...
8.6/714.6M
uTorrentPro是一款非常好用的BT种子满速下载工具,你可以使用uTorrentPro下载各种视频或者是文件,非常的方便,让你使用无忧,需要的可以使用!b...
9.9/1,661.3M
ELMIA三项修改器是针对同名游戏打造的一款修改器,游戏中有丰富的关卡,但是有些关卡是有一定的难度,直接使用修改器修改数据,快速过关。ELMIA三项修改器使用方...
8.6/48.6M
庄河找房app是一款专业的房产信息服务软件,为广大用户提供便捷、高效的房屋交易服务。用户可以通过在线咨询功能与房东或中介沟通,了解更多房源信息。庄河找房app介...
7.7/170.1M
微信公众号文章批量下载利器WechatDownload是一款非常强大的下载工具,能帮助广大用户下载你喜欢的公众号文章,简单操作,一键批量下载,如果你想保存或者下...
8.7/18.0M
现在的各种视频网站都需要vip会员才能够免费在线观看各种视频,会员网vip账号获取神器每天都为用户提供了大量的优酷、迅雷、爱奇艺、乐视vip会员,直接免费获取。...
7.8/1,208.0M
最近腾讯代理的新刘星游戏实在相当的火爆,可惜不少小伙伴都缺少激活码进入游戏,不过别担心,现在还是能借助新流星搜剑录抢码器,来帮助你们获得想要的激活码,从而轻松在...
8.5/963.7M
Postimage网站最近新推出了一款桌面截图工具,并且截图还可以上传到Postimage网络存储,非常方便快捷,需要的朋友快来下载体验吧!功能说明:·纯绿色软...
9.2/1,041.1M
友益ocr提取图片文字工具是一超级好用的文字识别工具。有了它,用户可以通过调用百度ocr来实现图片内文字的识别,轻松满足用户的需求,有需要的朋友可以试试!软件介...
8.7/1,729.8M
2017春节快到了,想要发视频和亲朋好友拜年吗?小编为你带来2017新春拜年ae模板,充满喜庆味道的新年拜年视频模板,画面中包含了多个和春节有关的元素,如红灯笼...
7.8/1,259.3M
蜻蜓阅读是一款简约时尚的小说app,界面做的很干净舒适没有广告,体验度还行,而且分类也详细,是一款深受广大用户喜爱的读书神器。还会根据你的爱好推荐出最适合你的书...
8.0/177.5M
对于经常用电脑的人来说,总会喜欢与不同的桌面管理程序,而今天给大家介绍的黑兔桌面,就算是款2015年最新的电脑桌面器。通过他让你能非常轻松更换电脑桌面,想要的就...
8.6/316.0M
助普教育app官方版是一款非常好用的校园信息智能化的管理平台,平台拥有校园安全,即时通讯,校园管理,学生管理等等诸多功能服务,这款软件为大家带来了丰富的学习资料...
9.7/1,989.0M
NVSIP是一款远程视频监控软件,这里提供的就是基于Android系统的手机版远程视频监控客户端,可轻松实现远程视频监控和管理.NVSIP功能1.全新界面,极佳...
8.2/1,557.2M
给大家带来微辣战魂III-狼子V1.5b地图,此款地图是一款最新的魔兽防守地图,本次更新重做了英雄白仙人并替换了模型,强化AI、贱神等英雄技能...有喜欢的赶紧...
8.2/1,312.0M
华雨卡片生成是款根据自己的喜好随心的制作卡片的软件,非常的有趣,生日卡片等多种类型都可制作,也可利用抖音上热门的图片制作生成哟。华雨卡片生成软件特色1.全新的架...
7.8/1,653.7M
Seetong安卓客户端是一款远程监控的手机管理客户端,支持快速连接,播放智能高清视频,多种通道预览和切换,还有音频和对讲的功能,非常的实用。功能介绍1.该软件...
9.7/1,097.9M
玩美人生是一款移动健康管理app,通过中西医健康评估、个性化健康计划、丰富全面的健康资讯,全方位帮您改善健康。完美人生app介绍【招商信诺人寿保险唯一官方APP...
9.4/1,338.0M
在网上很多用户都在寻找最新的sqlserver2012企业版,东坡为大家提供了32位/64位官方版的安装包,直接下载就可以进行安装,还附带了最新的序列号,安装以...
7.7/562.5M
一款可以快速记录随时工作任务、上面派发任务的团队协作神器--曲奇任务,你可以直接的在自己的手机上面进行管理,同时也是可以分级别以及分人的!曲奇任务特色功能【微信...
8.7/537.8M
死灵之力手游,一款像素风格的冒险游戏,游戏的构思非常巧妙,玩法有趣,充满了挑战,玩家需要去消灭其他种族的人或者兽,转化他们,仔细的壮大你的种族。游戏玩法游戏中存...
8.4/300.7M
智企云视频会议系统是由一家国际知名的云视频会议企业开发。把基于移动平台的协作,基于云的视频会议,以及网络会议统一到了一个简洁易用的应用软件中。智企云视频会议系统...
9.2/1,330.7M
FusionLua手册是什么?其实FusionLua手册是一款可以帮助无论是初涉编程领域的新手,还是经验丰富的编程高手,都能从中获得莫大编程版帮助的工具。因为F...
8.7/455.9M
听说支付宝的马姓同事写的福字扫一扫可以沾福气,获得沾沾卡哟,小编这里特意整理了一些这位马云写的福字图片,高清无水印,必得福卡,还有非常大机率可以扫到稀有福卡哟。...