Conversion to Dalvik format failed with error 1 问题解决
2011-10-18 21:41
609 查看
接着我重新下载eclipse,并新建一个项目,发现也一样导出不了。
最终在一篇文章中让我解决了这问题,这是android-sdk_r12 的问题,如下:
Java代码
http://stackoverflow.com/questions/6605971/android-sdk-tools-revision-12-has-problem-with-proguard-error-conversion-to-d
我采用的解决方法是:
Java代码
http://code.google.com/p/android/issues/detail?id=18359
在
android-sdk-windows\tools\proguard\bin目录找到:
Java代码
proguard.bat
用记事本打开,内容如下:
Java代码
@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
即可!
我对比了之前的版本,发现这改法,就是改成和之前SDK版本中含有的proguard.bat文件一致。
最终在一篇文章中让我解决了这问题,这是android-sdk_r12 的问题,如下:
Java代码
http://stackoverflow.com/questions/6605971/android-sdk-tools-revision-12-has-problem-with-proguard-error-conversion-to-d
http://stackoverflow.com/questions/6605971/android-sdk-tools-revision-12-has-problem-with-proguard-error-conversion-to-d
我采用的解决方法是:
Java代码
http://code.google.com/p/android/issues/detail?id=18359
http://code.google.com/p/android/issues/detail?id=18359
在
android-sdk-windows\tools\proguard\bin目录找到:
Java代码
proguard.bat
proguard.bat
用记事本打开,内容如下:
Java代码
@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 %*
@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
即可!
我对比了之前的版本,发现这改法,就是改成和之前SDK版本中含有的proguard.bat文件一致。
相关文章推荐
- Android SDK版本问题: conversion to dalvik format failed with error 1的解决办法
- Android问题集锦转载之六:混淆时报错:Conversion to Dalvik format failed with error 1的解决办法
- Conversion to Dalvik format failed with error 1 解决问题
- 解决conversion to dalvik format failed with error 1 的问题
- 丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- conversion to dalvik format failed with error 1的解决办法
- conversion to dalvik format failed with error 1的解决办法
- 丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决
- 丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- conversion to dalvik format failed with error 1的解决办法(转
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决
- 【学习Android遇到的错误】conversion to dalvik format failed with error 1的解决办法汇总
- [Android]使用ProGuard遇到“conversion to Dalvik format failed with error 1”错误的解决办法
- conversion to dalvik format failed with error 1的解决办法
- Android conversion to dalvik format failed with error 1的解决办法
- [转]丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决
- android中ADT版本问题: java.lang.NoClassDefFoundError和conversion to dalvik format failed with error 1错误