如何在Android emulator中安装APK文件?

如何在Android emulator中安装APK文件?,android,android-emulator,installation,apk,Android,Android Emulator,Installation,Apk,我终于设法混淆了我的Android应用程序,现在我想通过安装文件并在模拟器上运行来测试它 如何在Android Emulator上安装APK文件?您只需将应用程序的.APK文件拖放到Emulator上,它就会自动开始安装。 另一种选择: 窗口: PATH=$PATH:~/Library/Android/sdk/platform-tools 执行模拟器 启动控制台(Windows XP),运行->键入cmd,然后移动到SDK目录的平台工具文件夹 将APK文件粘贴到“android sdk\to

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


如何在Android Emulator上安装APK文件?

您只需将应用程序的.APK文件拖放到Emulator上,它就会自动开始安装。

另一种选择:


窗口:

PATH=$PATH:~/Library/Android/sdk/platform-tools
  • 执行模拟器
  • 启动控制台(Windows XP),运行->键入cmd,然后移动到SDK目录的平台工具文件夹
  • 将APK文件粘贴到“android sdk\tools”或“platform tools”文件夹中
  • 然后键入以下命令
  • adb安装[.apk路径]

    例如:

    adb安装C:\Users\Name\MyProject\build\Jorgesys.apk

    Linux:

    PATH=$PATH:~/Library/Android/sdk/platform-tools
    
  • 将apk文件复制到
    android sdk linux
    文件夹中的
    platform tools
  • 打开终端导航到android sdk中的平台工具文件夹
  • 然后执行这个命令-
  • /adb安装文件名.apk

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

    PATH=$PATH:~/Library/Android/sdk/platform-tools
    
    示例:PATH=$PATH:/users/jorgesys/eclipse/android-sdk-mac_64/tools

    然后运行adb

    Mac:

    1.运行模拟器

    2.然后复制.apk文件并粘贴到
    /Users/your_system\u username/Library/Android/sdk/platform tools

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

  • 现在打开终端并键入以下内容:
    cd库/Android/sdk/platformtools

  • 在终端中执行以下操作:
    /adb安装apkfilename.apk
    如果收到以下错误消息:
    错误:未找到设备-等待设备
    ,请执行步骤5

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


  • 如果您创建了多个仿真器,或者插入了Android设备,adb将向您投诉

    error: more than one device and emulator
    
    adb帮助
    不太清楚该怎么做:

    -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> ...
    

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

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

    adb install filename.apk
    

    按enter键,它将在几秒钟内安装

    让我们假设您必须在模拟器上安装Facebook APK

    您可以使用adb将APK安装到运行在OS X中的仿真程序中,如下所示:

    ./adb install ~/FBAndroid-2.1.apk
    
    adb install %HOMEPATH%\FBAndroid-2.1.apk
    
    窗口上,如下所示:

    ./adb install ~/FBAndroid-2.1.apk
    
    adb install %HOMEPATH%\FBAndroid-2.1.apk
    
    完成后,检查emulator的应用程序屏幕,以检查应用程序是否已正确安装。如果您需要强制从以前的版本升级此应用程序,请添加-r标志,如操作系统X上的以下内容:

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

    转到Shell/Terminal/,访问android sdk/tools目录

    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/tools目录,然后键入

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

    在Genymotion中,只需将*.apk文件拖放到emulator中,它就会自动安装并运行


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

    >adb install <yourFilename.apk>
    
    adb安装 此命令检测正在运行的仿真器/仿真器,并向您显示可以安装此应用的设备列表(显示是否有连接到计算机的物理设备)。然后你们可以选择任何一个,若只有一个模拟器在运行,那个么默认情况下,应用程序将直接安装在它上面

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


    有关更详细的教程,请访问命令提示符中的ADT/Android sdk/tools目录 1.adb安装fileName.apk(Windows)

  • ./adb安装fileName.apk(Ubuntu/Linux或Mac)
  • (在MACOS上测试)

    第一步是运行模拟器

    仿真器-avd

    然后使用adb安装.apk

    adb安装

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

    亚行壳牌

    cd数据/应用程序

    adb卸载

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

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

    PATH=$PATH:~/Library/Android/sdk/platform-tools
    
    为了便于将来使用,请将上面的一行放在.bash_概要文件的末尾

    vi~/.bash_简介


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

    然后必须通过序列号和-s选项指定安装应用程序的仿真器。例如:

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


    从Windows7开始

    按住Shift键并在apk文件文件夹中单击鼠标右键

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


    如果首先使用多个仿真器,请键入并点击“adb安装AppName.apk”

    ,然后使用此命令

    adb devices
    
    然后选择amulatur并安装应用程序

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

    您可以在terminal/cmd上编写命令
    adb install FileName.apk.

    最好的方法是创建一个应用程序,在模拟器上打开apk文件
    adb devices
    
    adb -s "EMULATOR NAME" install "FILE PATH"
    adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.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);
    
    
        }
    }
    
    ./gradlew assembleDebug (Incase you don't have the APK generated)
    
    
    ./gradlew installDebug
    
    ./gradlew uninstallDebug
    ./gradlew installDebug
    
    export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool
    
    adb -d install pathto/sample.apk (on device)
    adb -e install pathto/sample.apk (on emulator)
    
    $ adb devices
    List of devices attached
    emulator-5554 device
    emulator-5555 device
    
    $ adb -s emulator-5555 install helloWorld.apk