我已将buildToolsVersion更新为19.0.3,这是最新版本。
(每次Android Studio更新时都会产生另一个问题,我很抱歉,但我不是构建系统方面的专家,我甚至不知道构建项目涉及什么样的伏都教。) / p>
感谢。
答案 0 :(得分:5)
Android Studio中的“Make”按钮现在运行gradle android插件任务“compileDebugJava”。为了构建APK文件,它需要运行任务“assembleDebug”。我不确定更改按钮行为或如何更改按钮的理由是什么。获取assembleDebug任务的唯一简单方法(即不使用命令行)是运行配置,在启动之前运行“Gradle-aware Make”。 “gradle-aware Make”只是assembleDebug任务。
我更喜欢旧的行为,但当然,谷歌最了解。
编辑:我知道没有人关心,但我通过将gradlew作为外部工具添加到Android Studio,使用命令行选项“assembleDebug”,然后在工具栏中添加自定义按钮来运行此外部工具。我现在使用此按钮代替Make Project按钮,因为它可以执行我想做的事情(构建APK)。答案 1 :(得分:5)
您现在需要运行汇编gradle任务来制作apk。以下是关于该主题的“Android开发人员工具”社区中Google+上的帖子(作者Alex Ruiz)。
“构建>制作”行为更改。
在Android Studio的下一个版本(0.5.3)中,我们改变了“Build>”Make“菜单的行为。现在他们只编译Java代码而不是调用”汇编“Gradle任务(如果生成R.java)必要的,)类似于Eclipse ADT的行为。这一改变将加快开发工作流程(pre-dex,dex,packaging等将仅在运行/调试应用程序或导出APK时执行。)
作为副作用,菜单“Build> Compile”已被删除,因为它现在是多余的。
答案 2 :(得分:3)
以下是构建APK文件的简单方法: