1、搭建android、eclipse环境,下载phonegap 2.9包

2、新建android项目

3、拷贝phonegap-2.9.0\lib\android\cordova-2.9.0.jar到项目\libs下,并在eclipse的libs中右键此文件ADD一下(刷新一下会出来)

4、修改src下的主java文件如下图

5、在项目assets下建立 www/index.html 文件夹和文件

6、拷贝\phonegap-2.9.0\lib\android\example\AndroidManifest.xml中的下面这段代码添加到项目的AndroidManifest.xml中(设置api硬件调用权限)

<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" />

7、拷贝\phonegap-2.9.0\lib\android\example\res\xml\config.xml 到项目的res目录下,如果res下没有xml则新建xml文件夹

更多相关文章

  1. android MediaScanner 扫出来的ID3 MP3文件演唱者信息 乱码
  2. 使用scala编写Android项目
  3. Android的支持库 && app/apk包进系统 && 预置so库进系统 && 预置
  4. Android自定义控件——开源组件SlidingMenu的项目集成
  5. Proguard可以对Android库项目(APKLIB)进行模糊处理吗?
  6. Android Studio Gradle 缓存文件夹设置
  7. NDK笔记---Android.mk文件
  8. android设备中的临时文件夹在哪里?
  9. 使用Java解析XML文件以获取名称列表

随机推荐

  1. 通过指令“ps -l”查看进程信息
  2. 用虚拟机装的linux与宿主机的IP能互ping
  3. 计算所有字符,包括linux中的空格
  4. Linux服务列表(CentOS)
  5. 【Linux】CentOS7上解压zip需要安装uzip
  6. libpcap丢包原理分析及Fedora 9 内核2.6.
  7. linux下启动、关闭oracle服务
  8. 如何在虚拟机中安装kali linux
  9. CentOS 7下配置IP地址
  10. 心中的完美的E680I[文字]