我想使用Windows命令行安装一个文件。首先,我想在编译完所有.jar文件后为Android应用程序创建一个.apk文件,而不使用Eclipse。
有人知道如何在不使用Eclipse的情况下,仅通过使用命令行就可以做到这一点吗?
我想使用Windows命令行安装一个文件。首先,我想在编译完所有.jar文件后为Android应用程序创建一个.apk文件,而不使用Eclipse。
有人知道如何在不使用Eclipse的情况下,仅通过使用命令行就可以做到这一点吗?
当前回答
要安装调试(测试)apk,使用-t:
运行Build-Make项目
在app文件夹中查找最后生成的apk。
例子:
adb install -t C:\code\BackupRestore\app\build\outputs\apk\debug\app-debug.apk
其他回答
命令安装APK文件,就像它在Android工作室,你可以看到下面。
1)推广应用:
adb push /pathOfApk/com.my.awesome.apk /data/local/tmp/com.my.awesome
com.my.awesome是你的包裹。
2)安装:
adb shell pm install -t -r "/data/local/tmp/com.my.awesome"
您可以使用ant在命令行上进行构建。请看这个指南。
然后,您可以在命令行上使用adb安装它。
adb install -r MyApp.apk
-r标志将替换现有的应用程序。
在Android Studio中打开终端
你可能会看到
C:\Users\nikhil\AppData\Local\Android\Sdk\platform-tools>
复制并粘贴你想要安装的apk到platform-tools的上面路径。 在我的例子中,我把app-qa-debug.apk保存在platform-tools文件夹中。
安装命令
adb install app-qa-debug.apk
所以在终点站你可以看到一些东西
C:\Users\nikhil\AppData\Local\Android\Sdk\platform-tools>adb install app-qa-debug.apk
在安装之后,您可以得到这样的消息
执行流
安装成功
你来这里很可能是因为你也想建造它!
构建
gradlew
(在Windows gradlew.bat上)
然后安装
adb install -r exampleApp.apk
(-r使其替换现有的副本,如果安装在模拟器上,则添加-s)
奖金
我在~/.bash_profile中设置了一个别名
alias bi="gradlew && adb install -r exampleApp.apk"
(Build and Install的简称)
要安装调试(测试)apk,使用-t:
运行Build-Make项目
在app文件夹中查找最后生成的apk。
例子:
adb install -t C:\code\BackupRestore\app\build\outputs\apk\debug\app-debug.apk