【发布时间】:2017-07-31 08:52:00
【问题描述】:
我是 ionic 新手,我想在 android studio 模拟器上运行我的应用程序。我确实参考了链接 https://developer.android.com/studio/run/index.html。但我似乎不明白如何在模拟器上运行我的离子应用程序
【问题讨论】:
标签: android android-studio ionic-framework ionic2
我是 ionic 新手,我想在 android studio 模拟器上运行我的应用程序。我确实参考了链接 https://developer.android.com/studio/run/index.html。但我似乎不明白如何在模拟器上运行我的离子应用程序
【问题讨论】:
标签: android android-studio ionic-framework ionic2
首先打开 Android Studio 并启动模拟器等待它仍然完成(第一次需要更多时间)
测试模拟器是否可用于 `android list devices`
ionic cordova emulate android 会在你的模拟器上发布它
【讨论】:
您可以安装由 ionic 团队创建的电容器,我推荐它而不是 cordova
在你的项目中这样做
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 virtual device),然后在你的ionic项目中
ionic cordova emulate [platform]
【讨论】:
我能够在模拟器中运行离子应用程序,方法是首先从 Windows 上的 Android Studio 启动它。尝试仅通过命令运行超时。 - 从 Studio 启动模拟器(工具 | AVD 管理器) -在命令行上,运行“ionic cordova emulate android”
【讨论】:
第 1 步 - 创建虚拟设备
步骤 2 - 设置环境 在桌面上,右键单击计算机图标。->属性 -> 高级系统设置->环境变量->用户变量->路径->编辑->新建并添加 您的模拟器路径如下所示
例如。 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
【讨论】:
s = server logs .. 看看:github.com/isathish/…
如果您尚未将电容器集成到您的项目中,请从第 1 步开始。如果您已经集成了电容器,请从第 2 步开始。 在命令提示符下输入以下命令。
离子集成使电容器成为可能
npx 上限初始化 [appName] [appId]
(appName 是您的应用名称,appId 是您的应用的域标识符(例如:com.example.app))
离子构建 - 构建您的应用程序
npx cap add ios - 复制到 ios 目标文件夹
npx cap add android - 复制到 android 目标文件夹
npx cap open ios
npx cap open android
如果您需要在模拟器上运行 ios 应用程序,您需要在 mac 设备中安装 xcode。但是如果你需要在安卓模拟器上运行它,你需要在ios或者windows上安装android studio。
【讨论】: