android - 从命令行构建应用程序

标签 android linux gradle

我正在尝试从命令行构建一个 apk 文件。我使用以下命令创建了一个示例项目:

android create project --target 1 --name MyApp --path ./MyProject --activity MyActivity --package com.example.myapp

创建了以下结构:

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

现在,当我尝试构建项目时,我得到:

   $ gradle build
   gradle will not execute and completion _gradle exists.

我找不到关于这个错误的任何信息,所以我运行了:

   $ _gradle build
   _arguments:comparguments:312: can only be called from completion function
   user has logged on pts/7 from :0.0.

关于我做错了什么的任何提示?谢谢!

最佳答案

android create project 在 Eclipse 预期的结构中创建项目,而不是基于 gradle (Android Studio) 的项目。

关于android - 从命令行构建应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29972671/

相关文章:

linux - 重新打开以前在 bash 中使用 CTRL+X、CTRL+E 编写的命令的简单方法?

linux - Linux CryptoApi 模块导致系统崩溃

Gradle signArchives 无法读取 Secret Key

Gradle 依赖项 : compile using local jar vs compile from maven repository?

java - Intent 另一个布局的运行时错误

android - 如何在特定位置的图像顶部设置 react native 图像

android - Paypal 集成错误 - Android

java - JSON 数据未加载回 ArrayList

linux - sed 只打印字符串中的子串

android - 添加 uCrop 和 Cometchat 库时 Gradle "Duplicate class"错误