最新版phonegap环境搭建
来源:互联网 发布:windows怎么更新补丁 编辑:程序博客网 时间:2024/05/14 02:06
1.先安装好android环境,下载phonegap-2.9.0
2.在eclipse中新建Android Project,取名helloPhoneGap
3.在项目的目录下,建两个文件夹:
/libs
/assets/www
4.进入将刚刚下载并解压的PhoneGap包里Anroid目录,我们需要的资源都在这个目录下。6.将以下权限配置的xml内容copy到AndroidManifest.xml文件中:7.在刚刚新建的Android Project中找到libs目录并在cordova.jar上点击右键,选择 Build Path->Add to Build Path
将cordova.js这个js文件(具体名称视当时下载的版本而定)copy到/assets/www目录下,
把cordova-2.9.0.jar文件copy到/libs目录下。
再把xml目录copy到android项目的res目录下。
5.在/assets/www下建立index.html文件,内容看起来像这样
- <!DOCTYPE HTML>
- <html>
- <head>
- <title>PhoneGap</title>
- <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
- </head>
- <body>
- <h1>Hello PhoneGap</h1>
- </body>
- </html>
- <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.READ_PHONE_STATE" />
- <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.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" />
8. 最后再修改下src下的Java主文件:9.其他配置参考文一,android环境配置
1)将类改成继承为DroidGap;
2)把setContentView()这行替换为super.loadUrl("file:///android_asset/www/index.html");
3)最后看起来就像这样:
- package com.shiqudou.hellophonegap;
- import org.apache.cordova.DroidGap;
- import android.os.Bundle;
- public class FullscreenActivity extends DroidGap {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- super.loadUrl("file:///android_asset/www/index.html");
- }
- }
试着运行下就OK了
http://blog.csdn.net/ylh644894056
0 0
- 最新版phonegap环境搭建
- 最新版phonegap环境搭建
- 最新版phonegap环境搭建
- Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
- Android 移动APP开发——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
- PhoneGap开发环境搭建
- 【phonegap】1.环境搭建
- phoneGap环境搭建
- Phonegap环境搭建
- PhoneGap开发环境搭建
- PhoneGap 之环境搭建
- phonegap 环境搭建
- phonegap环境搭建--windows
- PhoneGap Android环境搭建
- PhoneGap开发环境搭建
- PhoneGap开发环境搭建
- PhoneGap 环境的搭建
- PhoneGap开发环境搭建
- C语言之第九课:C语言变量赋初值及不同类型数据之间的混合运算
- HBase监控点过滤收集到OpenTSDB
- 解决ListView 跟ScroolView 共存 listItem.measure(0, 0) 空指针
- Axes--D3 Interactive Data Visualization for the web
- 新技能get √总结 @April 2015
- 最新版phonegap环境搭建
- 阿里妈妈新战略,数字营销2.0
- AIR android 开发入门(一)环境搭建
- ETL架构师面试题(五)
- python函数参数*args**kwargs用法实例
- poj3264 Balanced Lineup
- 黑马程序员————流程控制语句——循环结构
- Textview相关知识
- Linux下find命令---文件的查找和比较