如何在Android模拟器中安装APK文件?

我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行它来测试它。

如何在Android模拟器上安装APK文件?

689615 次浏览

您只需将应用程序的. apk文件拖放到模拟器中,它就会自动开始安装。

另一种选择:


windows:

  1. 执行模拟器(SDKManager.exe->工具->管理AVD…->新建然后开始)
  2. 启动控制台(Windows XP),运行->键入cmd,然后移动到SDK目录的平台应用文件夹。
  3. APK文件粘贴到“android-sdk\工具”或“平台工具”文件夹中。
  4. 然后键入以下命令。

adb安装[. apk路径]

示例:

adb安装C:\用户\名称\MyProject\build\Jorgesys.apk

Linux:

  1. 将apk文件复制到android-sdk linux文件夹中的platform-tools
  2. 打开android-sdk中的终端导航到平台工具文件夹。
  3. 然后执行这个命令——

./adb安装FileName.apk

  1. 如果操作成功(结果显示在屏幕上),那么您将在模拟器的启动器中找到您的文件。

Mac:

PATH=$PATH:~/Library/Android/sdk/platform-tools

示例:PATH=$PATH:/user/jorgesys/eclipse/android-sdk-mac_64/工具

然后运行adb。

Mac:

1.运行模拟器,

2.then复制. apk文件并粘贴到/Users/your_system_username/Library/Android/sdk/platform-tools中,
如果您无法在mac系统中找到sdk路径,请执行以下步骤:打开顶部菜单上的finder->select Go选项->选择转到文件夹选项->它将弹出一个带有文本字段的窗口:/Users/your_system_username/Library/Android/sdk/->现在打开平台工具文件夹并粘贴复制的. apk文件,

  1. 现在打开终端并输入以下内容:cd Library/Android/sdk/platform-tools

  2. 在您的终端中执行以下操作:./adb install yourapkfilename.apk如果您收到以下错误消息:error: no devices found - waiting for device,请执行步骤5。

  3. 从Android Studio运行您的模拟器,一旦模拟器激活,然后重复步骤4,您将在终端上看到成功消息。

go to sdk folder, then go to tools.copy your apk file inside the tool directory./emulator -avd myEmulatorto run the emulator on mac./adb install myApp.apkto install app on the emulator

如果您创建了多个模拟器,或者您插入了Android设备,亚行将向您投诉

error: more than one device and emulator

adb help不清楚要做什么:

-d                        - directs command to the only connected USB device...-e                        - directs command to the only running emulator...-s <serial number>        ...-p <product name or path> ...

您决定使用的标志必须是之前实际的adb命令:

adb -e install path/to/app.apk

从浏览器下载apk文件,然后单击它(通知区域)。安装将自动开始。

从网上下载Apk文件并将其复制到SDK文件夹的平台工具,然后在命令提示符下转到该目录,输入:

adb install filename.apk

按回车键几秒钟后就会安装

假设您必须在模拟器上安装Facebook APK。

您可以使用adb将APK安装到osx中运行的模拟器,如下所示:

./adb install ~/FBAndroid-2.1.apk

windows上,像这样:

adb install %HOMEPATH%\FBAndroid-2.1.apk

完成后,检查模拟器的应用程序屏幕以检查应用程序是否已正确安装。如果您需要强制从以前的版本升级此应用程序,请添加-r标志,就像osx上的这样:

./adb install -r ~/FBAndroid-2.1.apk

转到外壳/终端/,然后到达android-sdk/工具目录

adb install fileName.apk // (u can run this command on windows)or./adb install fileName.apk  //( u can run this command on linux)

转到命令提示符中的android-sdk/工具目录,然后键入

 adb install fileName.apk (Windows)
./adb install fileName.apk (Linux or Mac)

在GenyMotion中,只需将*. apk文件拖放到模拟器中,它就会自动安装和运行。

http://www.genymotion.com/

保持模拟器正常运行。在命令行中,进入带有adt bundle的sdk文件夹中的平台工具文件夹并执行以下命令:

>adb install <yourFilename.apk>

此命令检测您正在运行的模拟器/模拟器并显示您可以安装此应用程序的设备列表(显示是否有任何物理设备/设备连接到您的计算机。)。然后您可以选择任何一个,如果只有一个模拟器正在运行,则默认情况下应用程序将直接安装在其上。

注意:对于上述命令,您的. apk文件需要位于同一目录中。

有关更详细的教程,请参见:此链接

在命令提示符下转到ADT/Andid-sdk/工具目录1. adb安装fileName.apk(Windows)

  1. ./adb安装fileName.apk(Ubuntu/Linux或Mac)

(在MACOS上测试)

第一步是运行模拟器

模拟器-avd

然后使用adb安装. apk

adb install<. apk文件的路径>

如果adb抛出APK已经存在或类似的错误。在模拟器运行时运行adb shell

adbshell

cd data/app

adb卸载

如果找不到adb和emulator命令,请执行以下操作

导出PATH=$PATH://android-sdk-macosx/平台工具://android-sdk-macosx/android-sdk-macosx/工具:

为了将来使用,把上面一行放在.bash_profile

六.bash_profile

将. apk文件复制到您的SDK的平台工具/目录中,然后使用cmd(在Windows上)在模拟器上安装. apk:

adb install <path_to_your_bin>.apk

./adb install <path_to_your_bin>.apk

如果有多个模拟器正在运行您可以通过以下命令找到所有正在运行的模拟器:

adb devices

./adb devices

然后,您必须通过其序列号和-s选项指定要在其上安装应用程序的模拟器。例如:

adb -s emulator-5554 install path/to/your/app.apk

./adb -s emulator-5554 install path/to/your/app.apk

从Windows 7开始,

Shift+右键单击您的apk文件夹。

在此处选择打开命令窗口

键入并点击“adb installAppName.apk”

如果在第一次使用多个模拟器,请使用此命令

adb devices

然后选择amulatur和安装应用程序

adb -s "EMULATOR NAME" install "FILE PATH"adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.apk

您在终端/cmd上编写命令安装FileName.apk.

最好的方法是创建一个应用程序,在模拟器上打开apk文件。您必须将. apk文件复制到模拟器的下载文件夹中。然后将yourAppName.apk替换为您的. apk名称。

这是代码

public class MainActivity extends Activity {
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);


Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);

}}

简单您可以将APK上传到文件托管或下载apk并使用浏览器从未知来源安装。

1)将myapp.apk粘贴到平台工具文件夹中,在我的情况下C:\用户\mazbizxam\AppData\本地\Android\android-sdk\平台工具,这是链接在我的情况下它可能会改变你的人

2)在CMD中打开目录 CD C:\用户\mazbizxam\AppData\本地\Android\android-sdk\平台工具

3)现在您在平台工具文件夹中,只需键入adb安装myapp.apk

请确保您的模拟器已打开,如果一切正常,apk将安装

拖放

只需将apk文件拖放到您的模拟器中。

您也可以在没有Android Studio的情况下运行Android模拟器

启动控制台(Windows XP),运行->键入cmd,然后移动到SDK目录的平台工具文件夹。

如果有人想知道如何在SDK目录的platform-tools文件夹中运行cmd,如果您正在运行足够新版本的Windows,请按照以下步骤操作:

  1. 通过Windows资源管理器转到platform-tools
  2. 按住shift右键单击,您将找到“在此处打开命令窗口”选项。
  3. 单击它,cmd将在该文件夹中启动。

在此处输入图片描述

希望有帮助

现在,您可以简单地拖放 Android apk到模拟器,它将自动开始安装。

按照以下步骤操作:

  1. 确保您已允许从未知来源安装设置。
  2. 使用Android设备监视器将APK复制到SD卡。
  3. 使用Android中的内置浏览器导航到file://sdCard/apk-name.apk
  4. 当出现“下载完成”通知时,单击它。

我可能错了,但在Windows上,我只是简单地将.apk拖放到Android模拟器中。我的意思是,做上面提到的所有事情似乎是很多工作。

在Mac或Windows中。只需运行模拟器并将apk拖放到主屏幕上。它将安装

现在你可以只是拖放apk在模拟器,它将安装!

在Linux我这样做:

  1. 首先查看我当前拥有的设备:emulator -list-avds
  2. 构建版本cd android && ./gradlew assembleRelease
  3. 将其安装在模拟设备“Nexus5”(您在android目录中,否则使用apk的完整路径):adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

就是这样。您也可以使用./gradlew installRelease

只需在模拟器中拖放apk文件并完成……

将“. apk”文件拖放到模拟器窗口中。

首先,您需要在您的机器上安装Android Studio。然后只需按照以下步骤操作。

  1. 转到导航栏并打开Android Studio。输入图片描述
  2. 从工具栏打开AVD管理器。(如果您看不到它,请创建一个新的Android项目)输入图片描述
  3. 创建一个虚拟设备。输入图片描述
  4. 选择要安装应用的硬件设备。输入图片描述
  5. 选择要在设备上安装的android映像。(如果您看不到任何图像,您可以从推荐、x86图像或其他图像下载所需图像)输入图片描述
  6. 为您的AVD添加一个名称。输入图片描述
  7. 现在已经创建了虚拟设备,您只需单击播放按钮即可运行它。输入图片描述
  8. 现在您已经设置了虚拟设备,现在您需要安装APK文件。输入图片描述
  9. 下载要安装的APK文件并将其拖放到模拟器中。输入图片描述
  10. APK文件已成功安装,您可以在应用程序中看到它。输入图片描述
  11. 现在您可以简单地运行已安装的应用程序。输入图片描述

(1)您还可以使用gradle命令安装您的APK,同时选择产品和口味(调试或发布)。请参阅此指南。

./gradlew assembleDebug (Incase you don't have the APK generated)

./gradlew installDebug

如果您想要重新安装,您可以使用以下命令删除设备上任何早期安装的构建

./gradlew uninstallDebug./gradlew installDebug

(2)您也可以直接使用adb命令:

为命令行设置adb

export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool

命令行ADB安装

adb -d install pathto/sample.apk (on device)adb -e install pathto/sample.apk (on emulator)

在这里查看留档

$ adb devicesList of devices attachedemulator-5554 deviceemulator-5555 device
$ adb -s emulator-5555 install helloWorld.apk

晚了,但要在此处使用选项完成:通过gui将任何apk安装到正在运行的模拟器的方便工具是:http://apkinstaller.com

这可以通过adb直接连接到正在运行的实例,并且可以成功安装任何类型的apk包。

也许这对其他人也有帮助;)

只需将您的apk拖放到模拟器

06-11-2020

拖放不起作用在Windows 10 Pro上。

  1. 将APK放在Google Drive上

  2. 在Android模拟器上使用Chrome浏览器访问Google驱动器

  3. 然后从那里安装它。

备注:您需要在模拟器中启用未知来源。

您可以尝试手动构建和运行应用程序

  • 构建View -> Tool Windows -> Build Variants
  • 运行Tasks -> install -> install<build_varaiant>
  • 打开adb shell am start -n <package_name>/.<activity_name>

[更多]