关键词 keywords: Android Studio apk generated dx.bat
o 问题描述
新下载的含SDK的安装包:
android-studio-bundle-135.1629389.exe
安装之后新建工程,Make Project 提示 BUILD SUCCESSFUL 但 Run 失败,运行assembleDebug(即生成apk)失败。
o 定位过程
在工程目录看了下,class文件都生成了,app\build\outputs\apk下面没有生成apk
查看Gradle Console,有提示信息:
Execution failed for task ':app:dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
D:\android\sdk\android-sdk\build-tools\21.1.1\dx.bat -dex --output E:\as\ASApp\app\build\intermediates\pre-dexed\debug\classes-ed0fb125acd411038ae53dc376b5fe565edb34d3.jar E:\as\ASApp\app\build\intermediates\exploded-aar\com.android.support\support-v4\21.0.2\classes.jar
Error Code:
1
Output:
系统找不到指定的路径。
这个命令应该是调用dx.bat将classes.jar转成dex,于是先看classes.jar是否存在,存在,再看输出目录是