install [options] <PATH> Installs a package (specified by <PATH>) to the system.
Options:
-l: Install the package with forward lock.
-r: Reinstall an exisiting app, keeping its data.
-t: Allow test APKs to be installed.
-i <INSTALLER_PACKAGE_NAME>: Specify the installer package name.
-s: Install package on the shared mass storage (such as sdcard).
-f: Install package on the internal system memory.
-d: Allow version code downgrade.
uninstall [options] <PACKAGE> Removes a package from the system.
Options:
-k: Keep the data and cache directories around after package removal.
10 回答
您可以使用以下代码从命令行安装应用程序
这个apk安装在当前打开的模拟器的内部存储器中 .
这个apk安装在当前打开的模拟器的SD卡中 .
您还可以将apk安装到连接设备列表中的特定设备到adb .
有关其他选项,另请参阅adb help .
您可以通过在关键字“install”之前输入设备/模拟器标识符然后输入apk的路径,将apk安装到特定设备/模拟器 . 请注意,'install'关键字后面的-s开关(如果有)表示安装到SD卡 . 例:
使用Android Debug Bridge命令行工具
adb
例如:adb install filename.apk
.adb
的一个很好的参考是Here您可以使用ant在命令行上构建 . See this guide .
然后,您可以在命令行上使用
adb
进行安装 .这样做的简单方法是通过命令
如果你想定位连接设备,你可以添加参数“-d”
如果您连接了多个设备/仿真器,则会出现此错误
为了避免您可以通过以下命令列出所有设备
你会得到如下结果
选择其中一个设备并将参数添加到adb命令为“-s a3b09hh3e”,如下所示
另外如果apk的路径长并且有空格,只需在双引号之间添加它
按Win R> cmd
导航到android-sdk windows文件夹中的platform-tools \
输入adb
现在按照Mohit Kanada写的步骤(确保你提到.apk文件的整个路径,例如d:\ android-apps \ test.apk)
真是太容易了!
例如我的apk文件位置是:d:\ myapp.apk
运行cmd
导航到“platform-tools”文件夹(在sdk文件夹中)
启动你的模拟器设备(假设它的名字是5556:MyDevice)
在cmd中输入以下代码:
adb -s emulator-5556安装d:\ myapp.apk
等一会儿就完成了!!
Commands for install APK files like it does in Android Studio you can see below.
1)推送你的应用程序:
其中
com.my.awesome
是你的包裹 .2)安装:
你很可能在这里,因为你也想建造它!
Build
(在Windows上
gradlew.bat
)然后安装
(
-r
使其替换现有副本,如果在模拟器上安装,则添加-s
)奖金
我在
~/.bash_profile
设置了一个别名(构建和安装的缩写)
要安装调试apk:
运行Build-Make Project
在app文件夹中查找最后生成的apk .