[android]导出apk报错 Conversion to Dalvik format failed with error 1
16lz
2021-01-26
[android]导出apk报错 Conversion to Dalvik format failed with error 1
转载自 http://hsx9566.iteye.com/blog/1142002
在项目加入混淆之后,导出都会提示
Conversion to Dalvik format failed with error 1
解决方法:
在 android-sdk-windows\tools\proguard\bin目录找到:
proguard.bat
用记事本打开,内容如下:
@ECHO OFFREM 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 avoidrem issues with directories containing whitespaces.cd /d %~dp0IF EXIST "%PROGUARD_HOME%" GOTO homeSET PROGUARD_HOME=..:homeset java_exe=call "%PROGUARD_HOME%"\..\lib\find_java.batcall %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(安卓)小陷阱
- Android(安卓)打正式包报错:Execution failed for task ':app:tra
- Android(安卓)8.1 【FriendlyARM】读取 BMP180 温度和压力系统服
- android Process.killProcess 和 System.exit(0) 区别
- Android(安卓)Log 配置解决方案
- 倒计时功能CountDownTimer PK Handler
- Gradle命令为Unity导出Jar备忘
- android工程创建的jar包使用proguard进行混淆
- android 热修复 HotFix 混淆apk生成patch包方案