最新Eclipse3.7+android sdk4.0+adt14 之前的项目签名打包出问题了
错误信息 conversion to dalvik format failed with error 1
错误原因 ADT14 签名混淆打包 新添加了com.android.ide.eclipse.adt.LIBRARIES 类库 老的项目没有导入该类库
解决办法
解决办法1:修改项目的.classpath文件 添加下面一条类库:
<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
解决办法2: 在eclipse中新建一个android project,然后把老项目中资源代码拷贝复制到新的project中。
后来换了一台电脑 打包时又出现了上面的问题 而且上面两个解决办法没有解决掉,问题依然存在,弄了半天,网上以为仁兄帖子给我我帮助,在这里做个记录,备忘。
解决办法:
下载proguard4.6 or4.7,复制4.6 or4.7中的bin和lib文件夹,覆盖android sdk中tools/proguard文件夹中的bin和lib文件夹,即可。
PS:现在广告平台,统计平台插件很多,打包时有时候会出问题,为了保证这些插件正常使用,通常会不需要混淆第三方jar包,修改proguard.cfg即可方法如下:
以admogo、admob、domob、anwo、case、有米为例
第一步,添加这些jar路径(我放在项目中的libs文件夹下):
-libraryjars libs/AdsMOGO-SDK-Android.jar
-libraryjars libs/adwosdk2.5.1_for_Mogo.jar
-libraryjars libs/alipay_plugin.jar
-libraryjars libs/Analytics_Android_SDK_2.3.jar
-libraryjars libs/casee-ad-sdk-2.10.jar
-libraryjars libs/domob_android_sdk-2.0.2.jar
-libraryjars libs/FlurryAgent.jar
-libraryjars libs/GoogleAdMobAdsSdk-4.3.1.jar
-libraryjars libs/youmi-android_v3.05_2011-12-30.jar
第二步,忽略警告
-ignorewarnings
第三步,用keep class 告诉proguard不混淆
-keep class com.admogo.**
-keep class com.admogo.adapters.**
-keep class com.admogo.anim.**
-keep class com.admogo.obj.**
-keep class com.admogo.util.**
-keep class com.baidu.**
-keep class com.casee.adsdk.**
-keep class com.casee.adsdk.gifview.**
-keep class com.casee.apptrack.**
-keep class com.casee.update.**
-keep class cn.domob.android.a.**
-keep class cn.domob.android.ads.**
-keep class cn.domob.android.ads.a.**
-keep class cn.domob.android.ads.b.**
-keep class cn.domob.android.ads.c.**
-keep class net.youmi.android.**
-keep class com.google.ads.**
-keep class com.google.ads.searchads.**
-keep class com.google.ads.util.**
-keep class com.anwo.adsdk.**
相关推荐
本文分析了丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法。分享给大家供大家参考,具体如下: 在eclipse开发Android项目时出现的很多问题都可以使用Project———>clean来...
andriod中如果引入jar包的方式不对就会出现... 结果控制台立刻报错:conversion to dalvik format failed with error 1。 而且项目上还会出现红叉,虽然项目里并没有错误。 clean一下,项目正常,但是bin里的apk文件
本文较为详细的总结了Android开发中Eclipse报错及对应处理方法。分享给大家供大家参考,具体如下:...附: 网上其他处理方法:《丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法》
Android项目导出时报错:conversion to dalvik format failed with error 1,用下载的Proguard将lib和bin覆盖eclipse下的sdk\tools\proguard的lib和bin文件夹,然后重新导出就成功了
结果控制台立刻报错:conversion to dalvik format failed with error 1。而且项目上还会出现红叉,虽然项目里并没有错误。clean一下,项目正常,但是bin里的apk文件和dex文件都没了,运行项目出现错误:Can not ...
android引入外部jar包弹出以下错误[2020...[2020-04-23 13:08:25 - Halloworld1] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/loopj/android/http/AsyncHttpClient$1;
对于 fatal error LNK1123: failure during conversion to COFF错误,网上很多都是说把什么“是”改成“否”,其实都是治标不治本。这里有个链接,让你清楚知道为啥出错,怎么解决。记得保留哦~
如果报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;请删掉PalmCampus工程下lib包里的android-support-v4.jar】
Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536 或者 UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: ...
如果报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;请删掉PalmCampus工程下lib包里的android-support-v4.jar
font-spider, Smart webfont compression and format conversion tool
解决安装vs2012后vs2010 LINK : fatal error LNK1123: failure during conversion to COFF Wrong version: 03/18/2010 01:16 PM 31,048 cvtres.exe Correct version: 02/21/2011 06:03 PM 31,056 cvtres.exe
Conversion to Judaism
基于HNLF的PAM4信号向QPSK信号的全光格式转换,李乾坤,王宏祥,本文提出一种在光网络中间节点处将二阶PAM4格式转换为QPSK信号的方案,并进行了数值仿真。将输入的PAM4信号根据光学非线性性质和矢量
The sigma delta conversion technique has been in ... This application note is intended to give an engineer with little or no sigma delta background an overview of how a sigma delta converter works
AlgoLab Raster to Vector Conversion SDK 以动态链接库(dll)实现AlgoLab Raster to Vector Conversion Toolkit将光栅图转换为矢量图的所有功能。它也提供Raster Vector ActiveX, VB Com工具格式的界面。 ...
This book deals with broad aspects of the PWM dc-to-dc power conversion, covering both academic and engineering perspectives. This introductory chapter presents an overview of the PWM dc-to-dc power ...
In this paper, a novel semi-automatic 2D-to-3D conversion method is presented to estimate the disparity maps for regular 2D video shots. Our method requires only a few user-scribbles on very sparse ...