我尝试执行以下步骤(从here开始):
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
但是当我运行“./emulator -avd phoneEmulator”(phoneEmulator是我的仿真器的名称)时,它只显示:
My-MacBook-Pro:tools myName$ ./emulator -avd phoneEmulator
2012-07-30 22:44:33.377 emulator-arm[2859:80b] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated.
Apps should cease use of QuickDraw and move to Quartz.
就好像那个命令永远不会返回。
如果我不能在该窗口中输入第二个命令./adb install myApp.apk
,我应该在哪里调用它?
9条答案
按热度按时间vu8f3i0k1#
1.打开终端
1.转到android-sdk-mac\平台工具
1.请键入./adb安装myApp.apk
yks3o0rb2#
您可以通过以下方法解决此问题:
1.你有一个 *.apk文件,如果你没有,下载它。
1.打开Android Studio并运行模拟器。
1.打开finder并转到包含 *.apk文件的位置。
1.将 *.apk拖放到模拟器**中,在您确认后,模拟器将要求您确认,并在模拟器中安装 *.apk。
1.安装成功后,您可以在应用程序菜单中找到它。
carvr3hs3#
首先,您不应该将APK复制到tools或任何其他SDK目录。不要将
cd
复制到SDK目录,只需将它们添加到PATH
环境变量中或在命令行中使用它们的绝对路径。然后,如果您想运行模拟器,然后从同一终端执行命令,请将进程发送到后台(&):c9qzyr3d4#
您可以通过以下方法解决此问题:
1.上传yourapp.apk到互联网。即:yourhost.com/yourapp.apk
1.运行仿真程序
1.在仿真器上打开Internet浏览器,访问链接yourhost.com/yourapp.apk
1.下载并安装
8oomwypt5#
adb可以从一个单独的终端运行,一旦这个仿真器启动。
atmip9wb6#
可能,对MAC OS Terminal中的所有命令都有用
iyfamqjs7#
当我从eclipse中将应用程序作为Android应用程序运行时,我是唯一一个将应用程序安装在模拟器中的人吗?
我的意思是--当你可以直接使用eclipse的时候,为什么还要经历adb的麻烦呢?(除非你对eclipse有什么不满!)
oknwwptz8#
试试这个app。在你创建了一个与.apk文件的关联后,双击它就可以安装apk了。这在github源代码中有详细的解释。
hmmo2u0o9#
您也可以使用'adb安装'命令,如下所示。“adbinstall/filename.apk”例如:adb安装/用户/manojclinberg/下载/ad 3e 0 e46-d 716 - 4fa 9-b603-b8db3accf260.apk