我是Ionic的新手,我想在android studio模拟器上运行我的应用程序。我确实参考了链接 https://developer.android.com/studio/run/index.html。但我似乎不明白如何在模拟器上运行我的离子应用程序
首先,请确保您的 Android Studio 设置正确完成。如果要从头开始执行此操作,请参阅以下链接 - 链接 1 和链接 2。在link2中,您也可以选择操作系统。
本离子指南将帮助您正确设置离子项目。如果你完全遵循本指南,你会看到ionic使用emulate
、platform
、run
、serve
等命令。
基本上你需要做的是首先在你的项目中添加一个安卓平台:
ionic cordova platform add android
然后使用以下方法模拟您的项目:
ionic cordova emulate android
-
首先打开 Android 工作室并启动模拟器,等待它仍然完成(第一次需要更多时间)
-
测试模拟器是否可用于"Android 列表设备">
-
Ionic Cordova Emulate Android将把它发布到你的模拟器上
-
您可以安装由离子团队创建的电容器,我推荐它超过科尔多瓦
在你的项目中这样做
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
在最新的Android Studio中,您需要至少创建一个项目并打开该项目,然后在Tools - Android - AVD Manager中创建AVD(android虚拟设备),然后在您的ionion项目中创建AVD(android虚拟设备)
ionic cordova emulate [platform]
我能够通过首先从Windows上的Android Studio启动AIionic应用程序来在模拟器中运行它。尝试仅通过命令运行超时。 - 从工作室启动模拟器(工具 |从价印花经理) - 在命令行上,运行"离子科尔多瓦模拟安卓">
步骤 1 - 创建虚拟设备
- AVD 由 AVD 管理器管理。在安卓工作室欢迎 屏幕上,单击配置 » AVD 管理器。AVD 管理器也可以是 在 Android 项目中的"工具 » AVD 管理器"菜单中打开。
在桌面上,右键单击计算机图标.->属性 -> 高级系统设置->环境变量->用户变量 ->路径->编辑->新建并添加模拟器路径,如下所示
例如。C:\Users\kunal\AppData\Local\Android\sdk\emulator
然后
ionic cordova platform add android
ionic cordova emulate android
或
ionic cordova run android
你可以这样使用它:
ionic cordova emulate android -lcs
如果您尚未将电容器集成到项目中,请按照步骤 1 进行操作。如果您已经集成了电容器,请从步骤 2 开始操作。 在命令提示符下输入以下命令。
步骤 1
离子集成使能电容器
步骤 2
npx cap init [appName] [appId]
(appName 是应用的名称,appId 是应用的域标识符(例如:com.example.app))
步骤 3
离子构建 - 构建您的应用程序
步骤 4
npx 上限添加 iOS - 复制到 iOS 目标文件夹
npx 上限添加 安卓 - 复制到安卓目标文件夹
步骤 5
NPX 上限打开 iOS
NPX 上限打开安卓
如果您需要在模拟器上运行ios应用程序,则需要在Mac设备中使用xcode。但是,如果您需要在Android模拟器上运行它,则需要在ios或Windows上安装android studio。