首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何防止在模拟器上启动Ionic应用程序

如何防止在模拟器上启动Ionic应用程序
EN

Stack Overflow用户
提问于 2016-11-13 07:56:45
回答 2查看 837关注 0票数 0

我正在开发离子型应用程序,并试图在真正的安卓设备上运行应用程序,但是当我在终端中运行离子型运行安卓时,我会发现以下错误:

运行命令:"C:\Program (x86)\nodejs\node.exe“x86 D:\wamp\www\pars-app\pars-app 添加到body类: platform-android android_HOME=D:\sdk\android JAVA_HOME=C:\Program Files\java\jdk1.8.0_45 未指定目标,将其部署到模拟器 运行一个或多个平台时出错:没有找到模拟器映像(avds)。1.通过运行:“D:\ sdk \android\tools\android.bat”sdk 2下载所需的系统映像。通过运行创建一个AVD:"D:\Sdk\android-sdk\tools\android.bat“avd提示:要获得更快的模拟器,请使用Intel System Image并安装HAXM设备驱动程序。 您可能没有运行此项目所需的环境或操作系统。

如何防止在windows模拟器上运行应用程序?我想在真正的设备上运行与我的电脑相结合的应用程序。

我用的是windows 8,华为用的是Android 4.2.2

:注意,,我读过这些问题,但我没有得到答案!

Why not work Ionic app testing on android real device?

Ionic run android does not run app on device

ionic run android - configurations not running app on device

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-14 13:01:17

作为@OClyde回答的补充,您可以尝试:

代码语言:javascript
运行
复制
adb kill-server

adb start-server

要获得有关这些命令的信息,请执行以下操作:

代码语言:javascript
运行
复制
adb --help

注:有时,我不知道的原因,我的手机和电脑之间的连接中断。运行这个程序可以修复它。

票数 1
EN

Stack Overflow用户

发布于 2016-11-14 09:02:08

要确保应用程序不是安装在模拟器上,而是安装到设备上,请执行以下步骤:

  1. 打开控制台并运行adb devices。这将给出A、、ndroid、、D、B岭的所有可用设备(实际设备和运行模拟器)的列表。如果未识别adb命令,请检查是否正确安装了Android,并相应地设置了所有必要的环境变量。
  2. adb devices命令可能为您提供类似于以下内容的输出: * daemon not running. starting it now on port 5037 * * daemon started successfully * 这表明亚行之前还没有做好准备,所以在本例中,只需尝试对设备进行卸载和应答,然后再次运行adb devices,以查看设备之后是否列出。
  3. 如果您的设备仍未显示,请检查设备上是否启用了USB调试。因此,您首先必须启用开发人员设置,这可以通过7次点击内置号(设置=>关于电话)来实现(不,这不是玩笑;)。在此之后,您将在“设置”菜单中拥有开发人员选项。打开这些并检查"USB调试“。
  4. 如果您的设备仍未被亚行识别,请更改USB连接模式。您也可以在开发人员选项中这样做,也可以点击电话连接到您的PC时显示的通知。尝试MTP以及PTP,对那些应该做的工作。

在这些步骤之后,你的个人电脑几乎不可能识别这个设备。一旦有可用的手机,Ionic将自动在手机上安装应用程序,而不是启动模拟器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40571729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档