博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
phonegap开发环境搭建
阅读量:7257 次
发布时间:2019-06-29

本文共 1424 字,大约阅读时间需要 4 分钟。

我的环境:win7 32位操作系统

1.下载jdk

 

 

2.下载Android SDK  

 

3.下载phonegap

  

  我下载的时候版本已经到2.9.1,我刚开始下载的是2.9.1,发现没有找到需要的jar,然后就下载的是2.9.0,在里面找到了我需要的东西。

  

4.安装jdk,默认路径即可;解压Android SDK下载包(adt-bundle-windows-x86-20140321.zip);解压phonegap下载包。

  

5.打开解压好的Android SDK包,打开eclipse.exe。

  

6.配置Android SDK Manager,选择要安装的Android开发框架进行安装;配置Android Virtual Device Manager。

      

    

7.创建第一个phonegap项目,下一步。。。最后Finish。

    

8.在项目目录下新建/assets/www目录;

 打开解压好的/phonegap-2.9.0/lib/android;

 把xml文件夹复制到项目res目录下;

 将cordova-2.9.0.jar文件复制到项目libs目录下面;

 将cordova.js文件复制到项目/assets/www/目录下面。

  

  

 

9.在项目/res/AndroidManifest.xml文件中加入下面代码(作为<manifest></manifest>根节点的子节点即可)。 

 

10.再将cordova-2.9.0.jar包加入工程,然后向下面这样操作如图。

  

11.在项目/assets/www/目录下面新建测试文件index.html,代码如下。  

  

hello phonegap

 

12.修改项目/src/下面的MainActivity.java文件,最后代码是这个样子。

package com.example.first;import android.os.Bundle;import android.view.Menu;import org.apache.cordova.*;public class MainActivity extends DroidGap {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        super.loadUrl("file:///android_asset/www/index.html");    }        @Override    public boolean onCreateOptionsMenu(Menu menu) {        getMenuInflater().inflate(R.menu.main,menu);        return true;    }}

 

13.运行程序。

  

运行正常,截图如下:

  

 

 

 

  

 

 

 

转载于:https://www.cnblogs.com/hereim/p/3737142.html

你可能感兴趣的文章
ansible安装
查看>>
MFC 创建FLASH控件,并从内存流中载入SWF
查看>>
python内置函数3-dir()
查看>>
centos下 MySQL 5.5.23 CMake 安装笔记
查看>>
linq int集合转string集合,或者其他类型集合互转
查看>>
Mysql心路历程:两个"log"引发的"血案"
查看>>
WikiPedia技术架构学习
查看>>
index.html 模板
查看>>
Rsyslog分别归档Local0的err、info日志
查看>>
Windows的计划任务
查看>>
centos5.5中修改root密码
查看>>
fast delegate
查看>>
通过SSH连接N900
查看>>
yahoo美女CEO梅耶尔员工福利变革
查看>>
并发之痛 Thread,Goroutine,Actor
查看>>
我的友情链接
查看>>
面向对象编程js
查看>>
MiniUI自定义列内容解决方案
查看>>
君正4750开发板使用日记3-根文件系统、启动文件与helloworld
查看>>
Mysql 5.6
查看>>