Android 配置PhoneGap开发环境

原创 2013年12月05日 10:24:43

PhoneGap是一个基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。


一、准备工作

1.所需软件

A.下载JDK 官网:http://www.oracle.com/technetwork/java/index.html

B.下载jee eclipse  官网:http://www.eclipse.org/downloads/  

C.下载Android SDK  官网:http://developer.android.com/sdk/index.html  

如果是32位的操作系统 可直接下载


D.下载PhoneGap 2.9 官网:http://phonegap.com/install/  目前已经更新至2.9版本



二、环境搭建。

关于Andrdoid开发环境网上有很多资料,不明白的可以去查查。

http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html


三、配置PhoneGap




1.启动Adt eclipse ,先新建一个新的Android 工程。

2.在asset下新建文件夹www

然后将PhoneGap包解压缩后,在包中找到 PhoneGap\phonegap-2.9.0\lib\android



这个目录下的两个文件:cordova-2.9.0.jar和cordova.js,还有xml目录

cordova.js拷贝到目录/assets/www下

cordova-2.9.0.jar拷贝到目录/libs下

将xml 整个目录拷贝到res 下


在www目录下新一个index.Html文件



3. 修改MainActivity  



A.之前MainActivity  extends Activity  ,现在修改为extends DroidGap

B.在OnCreate方法中添加一行代码

super.loadUrl("file:///android_asset/www/index.html");



4)对文档AndroiMainifest.xml进行修改,如图所示:


将一下代码放到uses-sdk 和 application之间



<supports-screens  
       android:largeScreens="true"  
       android:normalScreens="true"  
       android:smallScreens="true"  
       android:resizeable="true"  
       android:anyDensity="true"/>  
   <uses-permission android:name="android.permission.CAMERA" />  
   <uses-permission android:name="android.permission.VIBRATE" />  
   <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />  
   <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />  
   <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />  
   <uses-permission android:name="android.permission.INTERNET" />  
   <uses-permission android:name="android.permission.RECEIVE_SMS" />  
   <uses-permission android:name="android.permission.RECORD_AUDIO" />  
   <uses-permission android:name="android.permission.RECORD_VIDEO"/>  
   <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />  
   <uses-permission android:name="android.permission.READ_CONTACTS" />  
   <uses-permission android:name="android.permission.WRITE_CONTACTS" />     
   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />     
   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />  
   <uses-permission android:name="android.permission.GET_ACCOUNTS" />  
   <uses-permission android:name="android.permission.BROADCAST_STICKY" />  


在activity标签中添加:android:configChanges="orientation|keyboardHidden"





四、测试应用

运行Android项目














下载有图,可以参考一下。




相关文章推荐

一步步配置Eclipse android Phonegap 开发环境

配置Phonegap android开发环境 结合自己下载的资料,需要下载如下软件: 1.Java JDK jdk_7.0.70.10_windows_x64_XiaZaiBa.zip 1.1.打开我...

PhoneGap&jQuery Mobile应用开发环境配置(For Android)

关于移动应用为什么用PhoneGap和jQuery Mobile本文不再赘述,有兴趣的童鞋可以自行问“度娘”,有很多这方面的文章。本文主要介绍PhoneGap&jQuery Mobile移动应用开发环...

Mac下安装配置phonegap开发环境 (涉及android sdk配置)

最近突然想弄一下phonegap,之前一直是听说,没亲自配置开发过。结果配置过程非常艰难啊。特别是android平台的配置,那叫一个麻烦,网上搜了半天都没找到非常好的资料。文章也都是抄来抄去,最烦的就...

windows7下安装配置phonegap3.0 (cordavo)开发环境

转自http://www.gpxz.com/jiaocheng/kaifa/383796.html 公司用的是windows7,所以不得不再进行一次windows下的配置工作,顺便也写下来了...

七步配置phonegap+cordova+ionic开发环境

本文讲的是android混合移动开发环境搭建,IOS的环境配置以后再补吧。在开始之前,你需要配置好JDK,如果你自己写后台,还需要配置tomcat等。这里用的开发工具是eclipse火星版,你也可以使...

安装配置PhoneGap开发环境(一)

安装配置PhoneGap开发环境

phonegap + xcode5.0.2 配置开发环境

phonegap官网:  http://phonegap.com/ 安装phoneGap 官网jiao'c

phoneGap-Android开发环境搭建

一.安装 在安装PhoneGap开发环境之前,需要按顺序安装以下工具: 1.Java SDK   java sdk,不安装的话不能正常安装Android SDK。   安装成功检测:启动DO...

在Windows 7上建立Android + PhoneGap開發環境

Phone Gap的官方網站: 目前最新的版本是2.0.0。 安裝過程 在研究了四本關於Android的教程中的安裝指南之後,我發現關於Android的相關技術的發展...

phoneGap-Android开发环境搭建

一.安装 在安装PhoneGap开发环境之前,需要按顺序安装以下工具: 1.Java SDK   java sdk,不安装的话不能正常安装Android SDK。   安装成功检测:启动D...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 配置PhoneGap开发环境
举报原因:
原因补充:

(最多只允许输入30个字)