PhoneGap开发的android项目环境搭建简单流程

Posted yxysuanfa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PhoneGap开发的android项目环境搭建简单流程相关的知识,希望对你有一定的参考价值。

 
首先已经下载好最新的PhoneGap源代码。
已经装eclipse,android sdk及adt的安装和配置。

1.进入eclipse界面,新建android工程 new > android project 2.该project文件夹下建立两个文档 /libs 和 /assets/www 3.把phonegap中android文件夹下的cordovajs复制到 /assets/www下, 把同文件夹下的cordova.jar复制到/libs下 4.复制phonegap中android文件夹下的xml文件夹到 /res下 5.android默认的项目是针对native app的。所以要用web app(cordova)的话,必须改动它的引用文件。

5.1引用载入cordova.jar,这时候能够按F5刷新project。 5.2去掉import部分的import android.app.Activity;并加上import org.apache.cordova.*; 5.3改动src文件下的java文件。把class extends 的activity改成DroidGap 5.4把 setContentView() line with super.loadUrl(“file:///android_asset/www/index.html”); 6. 打开AndroidManifest.xml,拷贝 <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" /> 到uses-sdk和application之间。

以上是关于PhoneGap开发的android项目环境搭建简单流程的主要内容,如果未能解决你的问题,请参考以下文章

HTML5移动开发之路(24)—— PhoneGap Android开发环境搭建

如何在Ubuntu下配置Android开发环境

Ionic简单接触:Windows下Ionic Android开发环境搭建

在DW 5.5+PhoneGap+Jquery Mobile下搭建移动开发环境

关于DreamWeaver CS6.0 + PhoneGap 之移动开发环境搭建

Phonegap+XCode Mac OS 环境搭建