8

好的,我正在尝试通过命令行 / 使用替代 IDE 进行一些 android 开发。

我设置了以下路径变量:

  • jdk1.8.0_40/bin/
  • android-sdk-linux/工具/
  • 安卓工作室/bin/
  • android-sdk-linux/平台工具/

我运行这个命令来创建一个项目:

android create project --target 2 --name MyFirstApp --path ./MyFirstApp --activity MyActivity --package com.example.myfirstapp

该教程告诉我 cd 进入 MyFirstApp 并运行。

gradlew assembleRelease

这个目录下没有gradlew!

$ cd MyFirstApp/
$ ls
AndroidManifest.xml  build.xml         proguard-project.txt  src
ant.properties       libs              project.properties
bin                  local.properties  res

我已经尝试了好几天,但我需要帮助:

使用 Gradle 在调试模式下构建您的项目,使用 Gradle 包装脚本 (gradlew assembleRelease) 调用 assembleDebug 构建任务。

4

1 回答 1

8

这称为 gradle 包装器,您必须先生成它。在您的主要 build.gradle 文件中,输入:

task wrapper(type: Wrapper) {
    gradleVersion = '2.0'
}

然后运行:

gradle wrapper

这必须运行一次,您将获得 gradlew 文件。然后,您可以从 build.gradle 文件中删除包装器任务。

于 2015-04-01T04:38:12.310 回答