如何在android studio模拟器中运行离子应用程序?

时间:2017-03-10 05:45:40

标签: android android-studio ionic-framework ionic2

我是离子的新手,我想在android studio模拟器上运行我的应用程序。我确实参考了这个链接 https://developer.android.com/studio/run/index.html。但我似乎不明白如何在模拟器上运行我的离子应用程序

8 个答案:

答案 0 :(得分:19)

首先确保您的Android Studio设置正确完成。如果想从头开始,请参考以下链接 - link1link2。在link2中,您也可以选择自己的操作系统。

This离子指南将帮助您正确设置离子项目。如果您完全遵循本指南,您会看到使用emulateplatformrunserve等离子命令。

基本上你需要做的是首先在你的项目中添加一个android平台:

ionic cordova platform add android

然后使用以下方式模拟您的项目:

ionic cordova emulate android

答案 1 :(得分:4)

  1. 首先打开Android工作室并启动模拟器等待它仍然完成(第一次需要更多时间)

    1. 测试模拟器是否可用`android list devices``

    2. 离子cordova模拟android会在你的模拟器上发布它

答案 2 :(得分:2)

在最新的Android Studio中,你需要至少制作一个项目并打开项目,然后在Tools - Android - AVD Manager中创建AVD(android虚拟设备),然后在你的离子项目中创建

ionic cordova emulate [platform]

答案 3 :(得分:1)

我首先在Windows上的Android Studio中启动了离子应用程序,从而能够在模拟器中运行它。尝试仅通过命令运行超时。 Studio启动模拟器(工具| AVD Manager) -在命令行上,运行“离子科尔多瓦模拟android”

答案 4 :(得分:1)

您可以安装由离子团队制作的电容器,我建议您在科尔多瓦上使用它

在项目内部执行此操作

ionic integrations enable capacitor

然后

npx cap init [appName] [appId]

之后,通过此命令将android或ios文件夹添加到您的项目中

npx cap add ios
npx cap add android

最后,您可以通过

运行您的应用
npx cap open ios
npx cap open android

或此命令

ionic capacitor run android 

答案 5 :(得分:0)

使用此

Ionic Cordova模仿android -lcs

答案 6 :(得分:0)

第1步-创建虚拟设备

  • AVD通过AVD Manager进行管理。在Android Studio中欢迎 屏幕上,单击配置»AVD Manager。 AVD Manager也可以是 在“工具”»“ AVD管理器”菜单中的Android项目中打开。

第2步-设置环境在桌面上,右键单击“计算机”图标。->“属性”->“高级系统设置”->“环境变量”->“用户变量”->“路径”->“编辑”->“新建”并添加您的模拟器路径,如下所示

例如C:\ Users \ kunal \ AppData \ Local \ Android \ sdk \ emulator

然后

ionic cordova platform add android

ionic cordova emulate android

ionic cordova run android 

答案 7 :(得分:0)

如果您的项目中没有集成电容器,请按照步骤 1 进行操作。如果您已经集成了电容器,请按照步骤 2 进行操作。 在命令提示符下输入以下命令。

步骤 1

离子集成使电容器

步骤 2

npx cap init [appName] [appId]

(appName 是应用的名称,appId 是应用的域标识符(例如:com.example.app))

步骤 3

ionic build - 构建您的应用程序

步骤 4

npx cap add ios - 复制到 ios 目标文件夹

npx cap add android - 复制到 android 目标文件夹

步骤 5

npx cap open ios

npx cap open android

<块引用>

如果您需要在模拟器上运行 ios 应用程序,您需要在 Mac 设备中安装 xcode。但是,如果您需要在 android 模拟器上运行它,则需要在 ios 或 windows 上安装 android studio。