我需要使用命令提示符为Android Studio项目构建apk。
我的工作空间有两个项目,即 Picasso 和 DemoProject 。我在这里遇到的问题是如果我输入命令
gradlew assembleDebug
它同时为两个项目生成apks,但我需要为 Picasso 项目生成一个apk。
建议我如何实现这一目标。
答案 0 :(得分:1)
你试过吗
gradlew :Picasso:assembleDebug
其中" Picasso" cmd行中的项目名称应与settings.gradle
答案 1 :(得分:-1)
在项目创建时创建build.xml
如果您使用以下项目开始新项目:
android create project \
--target 1 \
--name MyName \
--path . \
--activity MyActivity \
--package com.yourdomain.yourproject
将生成ant使用的build.xml文件。
创建调试版本
此外:
ant release
对于最终版本,您还可以使用以下命令创建调试版本:
ant debug
生成的apk的位置
生成的apk放在bin /.
下最重要的输出是:
MyName-debug.apk
MyName-release.apk
但也生成了一些中间apks,特别是未对齐和无符号版本。
但大部分时间你都可以忘记创建它们的位置并运行:
ant debug install
ant release install
安装它们。但请确保它首先使用adb:
在Ubuntu 15.10,Android 23上测试。