我想构建一个Android Studio应用程序( Gradle构建系统),但我想通过命令行来实现。
发布于 2014-06-29 02:34:36
Android Studio会自动在项目的根目录中创建一个Gradle wrapper,这就是它调用Gradle的方式。包装器基本上是一个脚本,它直接调用实际的Gradle二进制文件,并允许您使Gradle保持最新,这使得使用版本控制变得更容易。要运行Gradle命令,只需使用项目根目录(或Windows上的gradlew.bat
)中的gradlew
脚本,后跟要运行的任务的名称即可。例如,要构建安卓应用程序的调试版本,您可以从存储库的根目录运行./gradlew assembleDebug
。在默认的项目设置中,可以在app/build/outputs/apk/app-debug.apk
中找到生成的apk。在*nix机器上,如果它不在那里,你也可以运行find . -name '*.apk'
来找到它。
发布于 2015-03-25 09:46:13
试试这个(仅限OS X):
brew install homebrew/versions/gradle110
gradle build
您可以使用gradle tasks
查看当前项目的所有可用任务。这里不需要Android Studio
。
发布于 2017-10-08 16:57:17
你在这里可能是因为你也想安装它!
构建
gradlew
(在Windows gradlew.bat
上)
然后安装
adb install -r exampleApp.apk
( -r
使其替换现有副本,如果在仿真器上安装,则添加-s
)
奖金
我在~/.bash_profile
中设置了一个别名,使其成为一个2char命令。
alias bi="gradlew && adb install -r exampleApp.apk"
( Build and Install的缩写)
https://stackoverflow.com/questions/24398041
复制相似问题