phonegap mac android,Phonegap+XCode Mac OS 环境搭建

本篇博文给大家介绍如何在Mac OS中配置Phonegap的开发环境。

配置各种开发环境:

1.Java JDK

jdk1.7.0_80

2.Android SDK

1.启动Terminal终端工具

2.输入cd ~/ 进入当前用户的home目录

3.创建:touch .bash_profile

4.打开并编辑:open .bash_profile

5、在文件中写入以下内容:export PATH=${PATH}:/Users/sxpmg/Application/android-sdk-mac_x86/tools:/Users/sxpmg/Application/android-sdk-mac_x86/platform-tools

其中:/Users/sxpmg/Application/android-sdk-mac_x86/tools不是固定的,它指向android SDK的tools目录,/Users/sxpmg/Application/android-sdk-mac_x86/platform-tools指向android SDK的platform-tools目录,也是根据具体情况而定。这只是我配置的时候所用的路径而已。

6、执行如下命令:source .bash_profile

7、验证:输入adb回车。如果未显示command not found,说明此命令有效,环境便亮设置完成。

3.Ant 打包工具

4.Xcode (AndroidStudio)

5.Node.js

f466209bba316de76c88daea4e6b24a7.png

各种环境变量的配置

a9d5ed04b5e52c4bf22986db0aa89b23.png

export PATH=${PATH}:/opt/apache-ant-1.9.7/bin

安装Phonegap

启动Terminal终端工具

Mac使用: sudo npm install -g phonegap

Mac使用: sudo npm install -g cordova

提醒:这段时间会比较长,我大概安装了有20分钟左右,所以这步需要大家耐心等待。

开始创建Phonegap的IOS应用程序

这步其实和Windows的创建步骤一致,只是build不一样的平台而已。所以这边就不细讲了。

进入你要创建的项目目录,然后创建phonegap项目。

$ cordova create hello com.example.hello HelloWorld

输入完这个命令后cordova程序会帮你创建hello文件夹,里面就是这个phonegap环境了。

创建xcode项目文件。要编译App肯定是要用xcode的,没有安装就去App Store下载吧。

$ cd hello

$ cordova platform add ios

之后你用finder进入子目录就会看到platforms中得ios文件夹,接着你就运行里面项目编译即可。

接下来讲讲前一篇博文没讲到的内容,如何调用很多系统的东西,比如摄像头、系统信息、文件操作等等,或者第三方开发的插件?

Basic device information (Device API): (设备信息插件)

$ cordova plugin add org.apache.cordova.device

Network Connection and Battery Events:(网络连接插件)

$ cordova plugin add org.apache.cordova.network-information

$ cordova plugin add org.apache.cordova.battery-status

Accelerometer, Compass, and Geolocation:(陀螺仪)

$ cordova plugin add org.apache.cordova.device-motion

$ cordova plugin add org.apache.cordova.device-orientation

$ cordova plugin add org.apache.cordova.geolocation

Camera, Media playback and Capture:(摄像头拍照录制等)

$ cordova plugin add org.apache.cordova.camera

$ cordova plugin add org.apache.cordova.media-capture

$ cordova plugin add org.apache.cordova.media

Access files on device or network (File API):(访问文件)

$ cordova plugin add org.apache.cordova.file

$ cordova plugin add org.apache.cordova.file-transfer

Notification via dialog box or vibration:(提醒)

$ cordova plugin add org.apache.cordova.dialogs

$ cordova plugin add org.apache.cordova.vibration

Contacts:(联系人)

$ cordova plugin add org.apache.cordova.contacts

Globalization:

$ cordova plugin add org.apache.cordova.globalization

Splashscreen:

$ cordova plugin add org.apache.cordova.splashscreen

Open new browser windows (InAppBrowser):

$ cordova plugin add org.apache.cordova.inappbrowser

Debug console:

$ cordova plugin add org.apache.cordova.console

511d4f87e4fd5cc0503e3fa72250f0dd.png

至此,Phonegap+XCode Mac OS下的开发环境就搭建完毕。祝各位顺利完成环境的配置。

Thanks

Jack

原文:http://www.cnblogs.com/jackxlee/p/5915628.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Apache Android是指Apache软件基金会开发和维护的与Android操作系统相关的项目和工具。 首先,Apache是一个非营利性的组织,致力于开发和维护开源软件项目。Apache基金会的使命是通过提供开放、稳定、安全的软件来推动计算机技术的发展。Apache是世界上最大的开源组织之一,拥有众多的顶级项目。 Android是由Google开发的一个基于Linux的开源移动操作系统。它在全球范围内被广泛应用于智能手机、平板电脑和其他移动设备上。由于其开放的性质,Android吸引了很多开发者和社区的参与。 Apache Android项目涉及到一系列与Android相关的工具和框架。其中最有名的就是Apache Cordova(原PhoneGap),它是一个开源的移动应用开发框架。Cordova允许开发人员使用HTML、CSS和JavaScript等前端技术来构建跨平台的移动应用程序。通过Cordova,开发者可以将应用程序打包为原生的Android应用,并可以在其他平台上运行,如iOS和Windows。 除了Cordova,Apache还有其他与Android相关的项目,如Apache Kafka和Apache Flink等。这些项目提供了一些用于数据处理和分发的工具和框架,使开发者能够更好地在Android设备上进行数据分析和处理。 总之,Apache Android是Apache基金会开发的一系列与Android操作系统相关的项目和工具,旨在提供开源的、跨平台的移动应用开发和数据处理解决方案。这些项目的存在为开发者提供了更多选择和机会,促进了Android生态系统的发展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值