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

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

有帮助吗?

解决方案

您可以简单地将应用程序的.APK文件拖放到模拟器中,它将自动开始安装。

另一个选项:


视窗:

  1. 执行模拟器 (SDK Manager.exe-> Tools->管理AVD ...->新开始)
  2. 启动控制台(Windows XP),运行 - >类型 CMD, ,然后转到 平台工具 文件夹 SDK 目录。
  3. 粘贴 apk 在“ Android-SDK Tools”或“ Platform-Tools”文件夹中文件。
  4. 然后键入以下命令。

    ADB安装[.APK路径

    例子:

    ADB安装C: Users name myProject build jorgesys.apk

Linux:

  1. 将APK文件复制到 platform-toolsandroid-sdk linux 文件夹。
  2. 打开 终端导航到平台工具 文件夹输入 Android-SDK.
  3. 然后执行此命令 -

    ./adb install filename.apk

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

苹果电脑:

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

示例:路径= $ path:/users/jorgesys/eclipse/android-sdk-mac_64/工具

然后运行ADB。

苹果电脑:

1.符合模拟器,

2.然后复制您的.APK文件并将其粘贴到 /Users/your_system_username/Library/Android/sdk/platform-tools,
如果您无法在Mac系统中找到SDK路径,请执行以下步骤:打开 finder->select 在顶部菜单上进行选项 - >选择“转到文件夹”选项 - >它将带有文本字段的窗口: /Users/your_system_username/Library/Android/sdk/ - >现在打开Platform-tools文件夹并粘贴您复制的.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,您将在终端上看到成功消息。

其他提示

如果您创建了多个模拟器或插入了Android设备,ADB将抱怨

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

如今,您可以简单地 拖放 仿真器的Android APK,它将自动开始安装。

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

转到命令提示符中的Android-SDK/Tools目录,然后键入

 adb install fileName.apk (Windows)

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

在您的SDK的平台工具/目录中复制.APK文件,然后使用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

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

拖放

只需将APK文件拖放到模拟器中即可。

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

goto shell/端子/到达 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)

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

您可以使用ADB将APK安装到运行的模拟器中 OS X 像这样:

./adb install ~/FBAndroid-2.1.apk

然后 视窗, , 像这样:

adb install %HOMEPATH%\FBAndroid-2.1.apk

完成后,检查模拟器的应用程序屏幕以检查是否正确安装了该应用程序。如果您需要从上一个版本中强制此应用的升级,请添加-r标志,例如 OS X:

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

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

http://www.genymotion.com/

首先,您需要在计算机上安装Android Studio。然后只需按照以下步骤。

  1. 转到您的导航栏并打开Android Studio。enter image description here
  2. 从工具栏打开AVD管理器。 (如果看不到它创建一个新的Android项目)enter image description here
  3. 创建一个虚拟设备。enter image description here
  4. 选择要安装应用程序的硬件设备。enter image description here
  5. 选择要在设备上安装的Android图像。 (如果看不到任何图像,则可以从推荐,X86图像或其他图像中下载需要图像)enter image description here
  6. 在您的AVD中添加名称。enter image description here
  7. 现在已经创建了虚拟设备,您可以通过单击“播放”按钮来运行它。enter image description here
  8. 现在,您已经设置了虚拟设备,现在您需要安装APK文件。enter image description here
  9. 下载要安装并将其拖放到仿真器的APK文件。enter image description here
  10. APK文件已成功安装,您可以在应用程序中看到它。enter image description here
  11. 现在,您可以简单地运行已安装的应用程序。enter image description here

从NET下载APK文件,然后将其复制到您的SDK文件夹的平台工具,然后在命令提示符中转到该目录类型:

adb install filename.apk

按Enter将在几秒钟内安装

从Windows 7开始,

Shift +右键单击APK文件文件夹。

在此处选择“打开命令”窗口

输入并点击“ ADB install appname.apk”

保持模拟器的运行。在命令行中,在SDK文件夹中输入平台-Tools文件夹,该文件夹随附ADT捆绑包并执行以下命令:

>adb install <yourFilename.apk>

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

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

有关更详细的教程Follo: 这个链接

(在MacOS上测试)

第一步是运行模拟器

模拟器-AVD <AVD_NAME>

然后使用ADB安装.APK

ADB安装<通往.APK文件>的路径>

如果ADB像APK一样抛出错误或类似的错误。模拟器运行时运行ADB外壳

ADB外壳

CD数据/应用

ADB卸载<apk文件不使用.apk>

如果找不到ADB和模拟器,请遵循

导出路径= $ path:// android-sdk-macosx/platform-tools:// android-sdk-macosx/android-sdk-macosx/tools:

供将来使用,将上线放在.bash_profile的末尾

vi〜/.bash_profile

如果在FIRS中使用多个模拟器,请使用此命令

adb devices

然后选择护身符并安装应用程序

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

我可能错了,但是在窗户上,我只是拖放了 .apk 进入Android模拟器。我的意思是,上面提到的所有事情似乎都是很多工作。

转到命令提示中的ADT/ANDROID-SDK/TOALS目录1. ADB install filename.apk(Windows)

  1. ./adb install filename.apk(ubuntu/linux或mac)

将.APK“拖放到仿真器窗口中。

您在终端/CMD ADB install filename.apk上编写命令。

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

这是代码

public class MainActivity extends Activity {

    @Override
    protected 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拖放到模拟器中,它将安装!

在Linux上 我这样做:

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

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

按照步骤 :

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

1) 将myApp.apk粘贴到平台工具文件夹中 ,在我的情况下,c: users mazbizxam appdata local android android-sdk platform-tools,这是我的链接,在我的情况下,它可能会更改为您的人们

2)在CMD中打开目录 CD C: USER MAZBIZXAM AppData local android android-sdk platform-tools

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

请确保您的仿真器已打开,如果一切正常,APK都可以安装

启动控制台(Windows XP),运行 - >键入CMD,然后移动到SDK Directory的Platform -Tools文件夹。

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

  1. platform-tools 通过Windows Explorer。
  2. 握住 shift 右键单击,您将找到选项“在此处打开命令窗口”。
  3. 单击它,CMD将在该文件夹中启动。

enter image description here

希望能帮助到你

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

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

只需将APK文件拖放到模拟器中,然后完成...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top