在Android程序打包混淆时,遇到这个很郁闷的错误:Conversion to Dalvik format failed with error 1
百度了下,都说是升级SDK的事,可是我也没升级SDK,后来终于找到了解决的方法,记下载,省得以后再次遇到:
在android-sdk-windows\tools\proguard\bin目录找到: proguard.bat
@ECHO OFF
REM Start-up script for ProGuard -- free class file shrinker, optimizer,
REM obfuscator, and preverifier for Java bytecode.
rem Change current directory and drive to where the script is, to avoid
rem issues with directories containing whitespaces.
cd /d %~dp0
IF EXIST "%PROGUARD_HOME%" GOTO home
SET PROGUARD_HOME=..
:home
set java_exe=
call "%PROGUARD_HOME%"\..\lib\find_java.bat
call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %*
把
call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %*
改为:
call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9
即可!
分享到:
相关推荐
本文分析了丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决方法。分享给大家供大家参考,具体如下: 在eclipse开发Android项目时出现的很多问题都可以使用Project———>clean来...
本文将详细介绍在Android开发中引入jar包的正确方法,避免上述提到的"conversion to dalvik format failed with error 1"这类错误。 首先,我们来分析错误的原因。当使用Eclipse进行Android开发,并尝试通过"Add ...
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 报错原因:原因是我在android工程中不小心多导入Java的mina,结果一跑程序就报这个错误。 解决方法:将Java中用到的mina包移除,就OK了。 小结:以后遇到这种报错...
### Android错误解决:Conversion to Dalvik format failed: Unable to execute dex: Wrapper was not properly loaded first 在Android开发过程中,开发者可能会遇到多种类型的错误提示。其中,“Conversion to ...
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】
如果报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;请删掉PalmCampus工程下lib包里的android-support-v4.jar
对于 fatal error LNK1123: failure during conversion to COFF错误,网上很多都是说把什么“是”改成“否”,其实都是治标不治本。这里有个链接,让你清楚知道为啥出错,怎么解决。记得保留哦~
解决安装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
然而,有时在使用Pandoc进行导出时,可能会遇到“pandoc export failed”的错误提示,这可能会对我们的工作流程造成困扰。本文将深入探讨这个问题,分析其可能的原因,并提供相应的解决策略。 首先,我们要理解...
如果在执行混淆操作时遇到“Conversion to Dalvik format failed with error 1”的错误,这是由于ProGuard的配置问题。解决方法是在Android SDK的`tools/proguard/bin`目录下找到`proguard.bat`文件,修改其中的Java...
* cs_convert: cslib user api layer: common library error: The conversion/operation was stopped due to a syntax error in the source field. * cs_convert: cslib user api layer: common library error: The ...
例如,在使用`String.format`方法时,应该根据需要格式化的数据类型选择正确的转换字符。如果传入的是字符串,应该使用`%s`;如果传入的是整数,则应该使用`%d`。如果不遵守这种规则,比如尝试用`%d`去格式化一个...
1. **转换为Dalvik格式失败**:控制台报错“conversion to Dalvik format failed with error 1”,并且项目上会出现红色交叉图标,尽管项目本身没有语法错误。 2. **APK文件丢失**:执行`clean`操作后,项目的`bin`...
### 二、Dalvik格式转换失败:`Conversion to Dalvik format failed with error 1` 这个错误通常发生在尝试使用较低版本的SDK编译项目时,特别是在某些特定的API级别下。错误表明在将Java字节码转换为Dalvik可执行...
ERP迁移至S4HANA 第五步: Technical conversion with SUM(DMO)
另一个常见的问题是“Conversion to Dalvik format failed with error 1”。这通常发生在项目依赖的某些库或JAR文件与Dalvik虚拟机的兼容性上,尤其是在从较低版本的SDK升级时,这些库可能未被正确处理或与新版本的...