今天在导出签名APK时,居然出现了“Conversion to Dalvik format failed with error 1” 于是,我习惯性地“Project”->“Clean”,把工程清理一下. 然后再重新导出签名APK,结果还是提示“Conversion to Dalvik format failed with error 1”!!! 我以为引入jar包出问题了,于是把jar包全部删除,重新引入,结果还是不行!! 然后疯狂地百度.谷歌,把所有搜索到的方法一一试了几遍,都没成功!!!…
原文网址:http://jojol-zhou.iteye.com/blog/1220541 自己的解决方法:关闭Eclipse,再开启Eclipse就可以. 最新Eclipse3.7+android sdk4.0+adt14 之前的项目签名打包出问题了 错误信息 conversion to dalvik format failed with error 1 错误原因 ADT14 签名混淆打包 新添加了com.android.ide.eclipse.adt.LIBRARIES 类库 老的项目没有导…
当用eclipse 导入一个已经存在的项目时,经常会遇见:Unable to resolve target 'android-XX' 类似的错误.这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致.解决办法:打开项目代码中的Project target,将target修改为你当前支持的ADT版本即可. # Project target. target=android-19 之后出现了新的错误conversio…
1.如果不修改android sdk版本,则使用project clean 命令作用于某工程即可. (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级) 2.如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK 选择工程,buildpath --> configure build path ---> library 删除引用的低版本SDK, 然后add ExternalJARs,选择高版本SDK,OK,保存 2)修改classpath文件 该文件可能存在该项:&…
Dx 1 error; aborting Conversion to Dalvik format failed with error 1 问题实质是工程中android.jar包大于一个: 保留一个android.jar…
主要和添�的第三方的包有关系. ======================================= 出现,Conversion to Dalvik format failed with error 1 : 最根本的解决方法是上图的界面,勾选第三方的jar,点确定就可以. 注意,不要勾选android 4.2.2 , 它不是第三方的.…
在用Android导入一个新项目时,不知道为啥就碰上这个错误.在网上搜了半天,发现各种办法都有,但是最后居然是:将一个项目下的文件夹libs作为了source folder,而又在Proporties->Java Build path 中再将这个library添加了一遍,这样是不是相当于引用了两遍啊!…
在eclipse中导入android项目,项目正常没有任何错误,但是运行时候会报错,(clean什么的都没用了.....)如图: 百度大神大多说是jdk的问题,解决: 右键项目-Properties如下图: 我的原来是1.8,换成1.7点击Apply-ok.解决. 备忘,希望给大家带来帮助,有错误请大神指正.…
错误原因:依赖的包中有冲突,比如依赖了同一个jar包的不同版本等   在以往测试的过程中,出现过几次这个问题,根本原因都是因为有冲突了,但是表现形式可能不一样   情况1: 有一个叫DemoAPP的工程,由于功能需要,依赖了一个叫a-1-0.jar的jar包,在替换jar包的时候,由于粗心,添加了新版本的 a-1-1.jar包之后,没有将原先的删掉,编译工程,就会出现上述问题.   情况2: 在测试的时候,自己的包名和引入的依赖中的有冲突,也会导致这个问题. 比如,你的应用的packageNam…
在android高版本开发环境(sdk 4.4)导入低版本(sdk 3.0)的工程时编译报错,报错信息如:Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOv,这个错误是由于错误的添加了不必要的core library或重复添加了同一个library jar包措施产生冲突造成的,可以采用一下方法解决: 1)修改SDK 选择工程,build path –> configure build path…
标题的这个问题不知道有没有朋友遇到过,我就被害惨了一个晚上加一个早上的时间了. 可能其他朋友很多搜conversion to dalvik format failed 都会看到一样的答案,我是针对做cocos2dx游戏遇到的问题. 其实我也是用了那些方法...但是最后还是没有解决,因为可能很多人都按照教程的那样子,然后eclipse的项目结构就变成了 然后 demo 就会报The import org.cocos2dx.lib cannot be resolved这样的错误,然后很自然的右键->…
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define ... 这个错误是因为有两个相同的jar包,删除其中一个就可以正常运行了.…
错误:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; Android开发难免会使用到其他的类库,其中已引入第三方类库后出现了如上错误.原因是项目和类库中都引用了…
[2013-11-19 14:18:48 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. [2013-11-19 14:18:48 - AsyncDemo] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowExc…
最近莫名奇妙遇到“Conversion to Dalvik format failed: Unable to execute dex”错误,stackoverflow以后得到结果 把项目中classpath文件中<classpathentry kind="lib"   path ="自定义jar的地址" /> 修改成 <classpathentry kind="con" path="com.android.ide.ec…
Androiddeveloper, I have met a strange problem when I want use a third party jar, it remained me that:Dex Loader] Unable to execute dex: nullConversion to Dalvik format failed: Unable to execute dex: nullout ofmemoryerror…An internal error occurred d…
[2014-4-21 21:28:06 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. [2014-321 21:28:06 - fghg] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException.…
[2013-06-19 16:59:01 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; [2013-06-19 16:59:01 - AndroidTable] Conversion to Dalvik…
关于方法数超限,Google官方给出的方案是这样的:https://developer.android.com/intl/zh-cn/tools/building/multidex.html 我也写过一个文章记录了一下.http://www.cnblogs.com/shansheng/p/4791896.html 但是,[ as + multi-dex ] - 65536 != 0 这是必然的. 其实很多时候还是使用了第三方的库,但是很多库的方法我们是没有用到的.这个时候我们特别需要将不用的代码…
现象:划分磁盘有警告, fdisk可以看到 lsblk却没有 partprobe刷新分区还是不行 放大招 #reboot   #这个是最好的方法(重启后新的分区表不一定生效) 或 # partx -a /dev/sda  #获得新分区表(通过命令partx -a /dev/sda,重新获得分区表,这个还挺好使的)…
在用Eclipse编写Android app时,有时调试时没有问题,但一经打包签名,运行就出现闪退,还报错说找不到某某类.一开始以为是混淆导致的,后来我没有混淆竟然也还是这个问题.无奈只得网上寻找解决方案,最终还是有人解决了的,方法也很简单,只需按照下面几步来就可以了: 1.找到Project -> Build Automatically,取消它关闭自动编译2.然后Clean一下3.最后在手动Build一下 然后你再打包签名,这样就可以正常运行了.…
代码打包签名 Android Studio为大家集成了代码打包混淆的功能,具体操作流程如下组图所示: 1.点击Android Studio上方工具栏的  Build -> Generate Signed APK  选项,弹出如下右图所示的对话框:                2.这里需要创建一个Key Store,如果你已经有了一个Key Store,那么Android Studio会让你输入密码直接进行签名打包:如果还没有key Store,那么就点击  Create New  按钮去创建一…
Ⅰ.用jdk和sdk自带工具打包签名 a.把jdk下的keytool.exe和jarsigner.exe所在目录(两个工具在同一目录) 添加到环境变量path 1)新建环境变量package,package的值为C:\Program Files\Java\jdk1.8.0_25\bin 2)将package添加到path中,在path值最后添加%package%;(若原先末尾没有;,则添加";%package%;") b.通过keytool.exe 工具来创建keystore库. 1)…
iOS打包导出时出现Missing iOS Distribution signing 上传APP就出现Missing iOS Distribution signing indetity for 打包ipa因“此证书的签发者无效” 导致的 “Missing iOS Distribution signing identity for”...的问题…
EclipseAndroid打包签名发布安装失败闪退运行不了 本来没怎么用过用Eclipse写安卓,可是有人有需要必须用Eclipse写,那就写呗. 可在签名打包的时候,发到手机上安装,提示安装成功.可是打开就闪退,然后就是提示未安装应用. 然后就搜罗了网上的资料,说法很多. 1.清理项目手动重建 步骤:菜单Project--> 清理项目Clean-->重新 Build Project 然后重新打包,再签名打包.(但这未能解决我的问题) 2.检查AndroidManiFest.xml文件 发现…
在上一篇随笔“记一次三方接口开发的数据加密方案”中,使用SHA256对数据进行签名时,我提到了一个异常,System.Security.Cryptography.CryptographicException "Invalid algorithm specified.",中文为“指定的算法无效”.自己用openssl命令生成的证书没有这个问题,但是网站上导出的免费证书不行,对此不想过多纠结.但是,后来使用从CFCA申请的证书,居然也不行,所以不得不对这个问题做了更深入的探究.顺便以此为切…
android studio apk第三方加固与签名,混淆打包 https://jingyan.baidu.com/article/f25ef2545386af482c1b828f.html Android Studio中进行签名打包 https://www.jianshu.com/p/aca66a7f6ddd Android Studio中进行签名 首先点击Android Studio 的菜单栏下的build目录下的Generate signed APK 然后创建Keystore文件    …
关于pyinstaller打包程序时设置icon时的一个坑     之前在用pyinstaller打包程序的时候遇到了关于设置图标的一点小问题,无论在后面加--icon 或是-i都出现报错.查了下stackflow上的相关问题发现,实际上由于系统对图标尺寸是有要求的,打包程序的时候要有相应尺寸的.故在制作图标的时候最好找相关网站在线转一个就可以了,我用的这个: https://lvwenhan.com/convertico/ 参考: https://stackoverflow.com/quest…
制作打包程序时如果用到外部控件需要按以下方式操作: 1.将控件及控件所用到的所有DLL加入打包程序. 2.将控件的Register由vsdrfDoNotRegister改为vsdrfCOMSelfReg 这样设置后在安装程序时即可自动注册第三方控件,卸载时也会自动卸载. 使用这种方式安装时可能会报错:未能注册模块XXX.dll或XXX.ocx.HRESULT -2147024769.请与您的技术支持人员联系. 对于这种情况,首先手工注册该目录中的控件看是否报错(一般安装报错时手工注册也会有问题)…
Android Studio 打包APK时,原来只会出现一个apk,结果现在出现3个apk,仔细检查了一下项目文件发现: Android Studio 的 buid.gradle文件里有个配置项被更改了 http://www.hfeshop.com splits { abi { enable true reset() include 'x86', 'armeabi-v7a' universalApk true } 把这个配置项目注释掉就可以了. http://www.hfeshop.com 20…