Android:如何从终端构建.apk?

Android:如何从终端构建.apk?,android,android-build,Android,Android Build,我正在开发一个动态应用程序生成器,因此我需要在运行时使用Java在服务器上运行该命令,该服务器来自Android开发者网站: 您将需要从命令行生成。一旦有了这些,您就可以像这样创建APK: 窗口: > gradlew.bat assembleRelease $ ./gradlew assembleRelease Unix: > gradlew.bat assembleRelease $ ./gradlew assembleRelease 这将在项目中创建Android应用

我正在开发一个动态应用程序生成器,因此我需要在运行时使用Java在服务器上运行该命令,该服务器来自Android开发者网站:

您将需要从命令行生成。一旦有了这些,您就可以像这样创建APK:

窗口:

> gradlew.bat assembleRelease
$ ./gradlew assembleRelease
Unix:

> gradlew.bat assembleRelease
$ ./gradlew assembleRelease
这将在项目中创建Android应用程序.apk文件 bin/目录,名为-unsigned.apk


如果您可能依赖Android SDK,那么只需生成build.xml和一些属性文件并调用ant即可


你可以通过android命令生成一个android项目供参考。

ant release
command builds release APK

我不是投票人,但我建议不要使用“仅链接答案”。@GrizzlyNetch我在答案中添加了更多细节。干得好,如果我理解其中任何一点(我来自iOS world:),我会给你一个+1:)