编译,安装,运行应用

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

这个视频我们可以去试一下,使用 PhoneGap 的命令行工具,创建一个应用,再把它编译成指定平台的应用 … 然后再把它安装在 iOS 模拟器上去运行一下 …

Build

打开终端工具 … Windows 用户可以使用命令提示符工具 …

先进入到应用所在的目录 …. 我们的应用是在桌面上的 hello 这个目录的下面 … 输入 cd desktop/hello ….

phonegap build ios

输入 phonegap build… 后面加上要编译的平台的名称 …. ios … 回车 …

这样 phonegap 会基于之前我们使用 create 命令创建的简单的应用,也就是在 hello 这个目录下面的 www 这个目录里的应用,把它编译成一个 ios 平台上的应用 ….

回到桌面,打开应用所在的目录 …. 在 platforms 这个目录的下面 … 现在会多出一个 ios 目录 … 这个目录下面就是编译好的 ios 平台下面的应用 …

phonegap 的 build 命令会为我们生成一些针对 ios 平台所需求的文件 ….

这个 HelloWorld.xcodeproj 是一个 xcode 项目文件 … 双击可以打开这个项目文件 …

打开以后,可以使用 Xcode 工具来调试我们的应用。 点击这个 build and run 按钮,可以编译应用并且安装的 iOS 的模拟器上 ….

(#关闭 iOS 模拟器)

或者我们也可以使用命令把应用安装在模拟器上 ….

回到终端工具 …. 输入 phonegap install …. 后面加上要安装到的平台的名字….

phonegap install ios ….

这里我们也可以使用 --device 参数,把应用安装在设备上,或者使用 --emulator ,把应用安装在设备的模拟器上。如果不单独指定这些参数的话…

这个命令会先试着把应用安装在设备上,不过这里我并没有连接任何的设备到我的电脑上,所以,找不到具体的设备, phonegap 会继续尝试,去把应用安装在指定平台的模拟器上 ….

不过这里会提示说 … 没找到 ios-sim … 它是一个小插件 … 可以让我们使用命令行控制 iOS 设备的模拟器 …

安装这个小插件 … 可以使用 homebrew ..

先打开这个地址 ...http://brew.sh/index_zh-cn.html

复制一下安装 homebrew 的这行代码 ..

粘贴到终端工具里面 … 回来 … 输入密码 … 这行命令会自动去下载并且初建 homebrew …

然后我们可以使用 brew 命令去安装 ios-sim …

brew install ios-sim

再输入 phonegap install --emulator ios …

会把应用安装在 ios 设备的模拟器上 …

run

这里我们先使用 build 把应用编译成可以在指定平台上运行的应用,然后使用 install 命令把应用安装在设备或者设备的模拟器上。

另外 phonegap 还提供了一个 run 命令,可以把编译和安装这两个动作结合在一起 …

比如使用 phonegap run ios …

phonegap 会把应用先编译成可以在 ios 平台上使用的应用,然后再把它安装在设备上 …

首先它会去试着把应用安装到连接的真正的设备上 … 如果找不到设备的话 … 会把应用安装到设备的模拟器上 …

这里我们也可以通过参数,去指定让它安装到的那个目标 …

比如安装到真正的设备上,我们可以使用 phonegap run --device ios … device 就是设备的意思 … 前面要加上两个连字符 …

如果想直接安装到模拟器上的话 … 可以把这个 device 改成 emulator 它的后面是平台的名称 …

你会看到 … 命令会直接把应用安装到指定平台的模拟器上 ...

编译,安装,运行应用《 PhoneGap 基础 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点