2011-09-14 61 views
11

我有eclipse和ADT和android SDK安装,我想测试我的模拟器上的apk文件。如何在Eclipse的Android模拟器上安装apk文件?

我跟着从计算器导游,这样的:How do I Install .apk files in the android emulator?

但这些指南犯规工作的这一点:我不知道我必须把APK文件。例如,这个命令:

adb -s emulator-5554 install something.apk 

它失败,因为找不到我的apk文件。我必须把它放在哪里?

+0

您是否试图在模拟器或某些下载的应用程序 - apk文件上测试自己的应用程序? –

+0

一些下载的apk文件 – NullPointerException

回答

22

你可以把它放在任何地方你的系统上,只给出路径作为命令行的一部分:

C:\android-sdk\platform-tools> adb -s emulator-5554 install C:\Users\Me\Desktop\myapp.apk 

或者变成您的APK是在第一次的目录,然后运行命令:

C:\> cd %USERPROFILE%\Desktop 
C:\Users\Me\Desktop> adb -s emulator-5554 install myapp.apk 

注意:以上假设您使用的是Windows,如果您使用的是Linux或Mac OSX,则可以使用UNIX风格路径。

+0

你好@justin,我的命令提示符表示adb不被识别为内部或外部程序。 – Pritom

+0

@Pritom,您需要确保'adb'在您的'PATH'中,或者您的工作目录是Android SDK文件夹中的'\ tools'目录。 –

6

这些行添加到您的路径变量

C:\............\Android\android-sdk 
C:\............\Android\android-sdk\tools 
C:\............\Android\android-sdk\plateform-tools 
  1. 运行通过在命令提示符下

    模拟器-avd

  2. 运行另一个命令提示符处键入以下命令你的模拟器窗口并键入以下命令

    ADB -install ...... apk文件的路径......./Appname.apk

0

可以启动命令控制台,然后键入

如果仿真器已经运行。

adb install <filepath/filename.apk> 

如果文件位于同一个目录下,否则指定文件名的路径。

相关问题