• 92409

    文章

  • 775

    评论

  • 17

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

从命令提示符安装apk文件?

撸了今年阿里、腾讯和美团的面试,我有一个重要发现.......>>

我想使用Windows命令行安装文件。 首先,我想在编译所有.jar文件之后构建,以便在不使用Eclipse的情况下为Android应用程序创建.apk文件。

有没有人知道如何在不使用Eclipse且仅使用命令行的情况下完成此操作。


#1楼

  1. 按Win + R > cmd
  2. 导航到android-sdk windows文件夹中的platform-tools \\
  3. 输入adb
  4. 现在按照Mohit Kanada写的步骤(确保你提到.apk文件的整个路径,例如d:\\ android-apps \\ test.apk)

#2楼

您可以通过在关键字“install”之前输入设备/模拟器标识符然后输入apk的路径,将apk安装到特定设备/模拟器。 请注意,'install'关键字后面的-s开关(如果有)表示安装到SD卡。 例:

adb -s emulator-5554 install myapp.apk

#3楼

使用Android Debug Bridge命令行工具adb例如: adb install filename.apk

adb一个很好的参考是这里

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.

#4楼

真是太容易了!

例如我的apk文件位置是:d:\\ myapp.apk

  1. 运行cmd

  2. 导航到“platform-tools”文件夹(在sdk文件夹中)

  3. 启动你的模拟器设备(假设它的名字是5556:MyDevice)

  4. 在cmd中键入以下代码:

    adb -s emulator-5556安装d:\\ myapp.apk

等一会儿就完成了!!


#5楼

这样做的简单方法是通过命令

adb install example.apk

如果你想定位连接设备,你可以添加参数“-d”

adb install -d example.apk

如果您连接了多个设备/仿真器,则会出现此错误

adb:错误:连接失败:多个设备/模拟器 - 等待设备 - 错误:多个设备/模拟器

为了避免您可以通过以下命令列出所有设备

adb devices

你会得到如下结果

 C:\Windows\System32>adb devices 
 List of devices attached 
 a3b09hh3e    device 
 emulator-5334    device

选择其中一个设备并将参数添加到adb命令为“-s a3b09hh3e”,如下所示

adb -s a3b09a6e install  example.apk

另外如果apk的路径长并且有空格,只需在双引号之间添加它

adb -s a3b09a6e install  "c:\my apk location\here 123\example.apk"

695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

欢迎来到梁钟霖个人博客网站。本个人博客网站提供最新的站长新闻,各种互联网资讯。 还提供个人博客模板,最新最全的java教程,java面试题。在此我将尽我最大所能将此个人博客网站做的最好! 谢谢大家,愿大家一起进步!

转载原创文章请注明出处,转载至: 梁钟霖个人博客www.liangzl.com

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤
注册梁钟霖个人博客