[TOC]
根据您的目标平台和需求,有许多不同的选项可以测试本机功能。
* 实行[平台检测](https://ionicframework.com/docs/building/cross-platform)用于本机功能和测试`ionic serve`
* [部署到iOS](https://ionicframework.com/docs/building/ios)
* [部署到Android](https://ionicframework.com/docs/building/android)
* 立即使用部署到iOS和Android[Ionic DevApp](https://ionicframework.com/docs/building/running#ionic-devapp)
本文将重点介绍Ionic DevApp,因为它包括在设备上测试本机功能的能力。
## Ionic DevApp
Ionic DevApp扩展了Ionic Framework的功能,可以直接在设备上轻松测试应用程序。DevApp提供实时更改的实时视图,并提供丰富的预安装本机插件库,以测试应用程序的本机功能。
无需安装复杂的Native SDK - 只需一个简单的命令,`ionic serve`在安装DevApp的任何地方运行的应用程序将立即可供预览,LiveReload可在创建后立即刷新更改。
### 入门
首先,下载Ionic DevApp。它可以在iOS App Store和Google Play中使用
[](https://itunes.apple.com/us/app/ionic-devapp/id1233447133?ls=1&mt=8)[](https://play.google.com/store/apps/details?id=io.ionic.devapp&hl=en)
安装DevApp后,注册或登录Ionic帐户。
> DevApp是每个Ionic帐户附带的免费服务。
## 调试程序 DevApp
确保运行DevApp的设备和计算机位于同一网络上,然后`ionic serve`从项目目录中的命令行运行。

随着`ionic serve`运行,开放DevApp然后从当前运行的应用程序列表中的应用程序。

现在,如果应用程序调用任何本机功能,DevApp可以处理此问题并实际返回正确的本机实现。
DevApp有一个它支持的选择插件列表,因此请查看[DevApp文档](https://ionicframework.com/docs/pro/devapp/)以获取完整列表。
- 入门
- 介绍
- 什么是Ionic Framework?
- 核心概念
- 浏览器支持
- 版本
- 支持
- 安装
- CLI安装
- 程序包和CDN
- 环境设置
- iOS安装
- Android安装
- 建造项目
- 开始
- 创建
- 项目迁移
- 跨平台
- 运行概述
- 在iOS上运行
- 在Android上运行
- 测试
- 做出贡献的
- web视图
- ionic存储
- 布局
- 结构体
- 响应式网格
- CSS实用工具
- 主题化
- 基本
- 平台样式
- CSS变量
- 高级
- 导航
- Angular
- 编译和发布
- 渐进式Web应用程序
- iOS App Store
- Android Play商店
- PC桌面应用程序
- 常问问题
- 名词解释
- 构建错误 Build Errors
- 运行时错误 Runtime Errors
- 本机错误 Native Errors
- 开发人员提示 Developer Tips
- 更多资源
- 书籍
- 课程
- 实战项目
- 帖子
- 工具
- 视频
- UI组件
- 弹出式菜单 ion-action-sheet
- 弹出菜单控制器 ion-action-sheet-controller
- 弹出式菜单 ion-action-sheet
- 弹出警告 ion-alert
- 弹出警告控制器 ion-alert-controller
- 命令行 CLI
- 原生API
