Android Studio 0.4 + PhoneGap 3.3 开发环境的搭建

最近在尝试HTML5移动平台下的开发

由于安卓的方便性,首先开始了安卓的试验

现在安卓下的开发工具首选 Android Studio (写这文章的时候,是0.4)

而跨平台的HTML5 App比较出名的是PhoneGap (写这文章的时候,是3.3)

由于本身长期从事C#,Asp.net,以及javascript前端开发,

对Java以及安卓并不熟悉,于是开始了一个下午的 Android Studio + PhoneGap 开发环境的搭建与测试

但在整个Google的过程中,发现PhoneGap的文章几乎都是与Eclipse有关的

所以只能靠自己啦

1. 下载安装 Android Studio 并从0.3.2更新到了0.4

2. 安装 PhoneGap 3.3

    1> 需要机器上有node js

    2> http://phonegap.com/install/ ,  按照这个界面的提示运行命令安装

3. 利用PhoneGap创建安卓项目,Build项目

   1> 命令提示符下先cd到相应的目录,再运行 phonegap create my-app

  2>  运行phonegap build android, 这样就会生成安卓项目代码并把 phonegap 的一些 cordova 类包含进去

      在这步骤中,需要安装ant,并将ant.bat所在目录加到path环境变量,如c:apache-antin,http://ant.apache.org

4. 创建 Android 项目,把第3步中产生的类库、js、xml配置文件复制到项目中

 1> 利用Android Studio创建自己的项目

   2> 分别将第3步中的文件复制进来,

  platformsandroidCordovaLibsrc -> mainjava, 

  platformsandroidassets->mainassets

  platformsandroid esxml->main esxml

   3>接下就可以让Activity继承DroidGap (须按提醒添加引用)

5. MainActivity中的设置出现的一些问题

   安卓权限的问题

   

  super.setIntegerProperty("loadUrlTimeoutValue", 170000); //这里设置超时时间长一点
  super.onCreate(savedInstanceState);
  super.init();

   Activity中super.loadUrl("file:///android_asset/www/index.html"); 注意这里的asset后面没有s,而main目录下是有s的(assets)

   

  

  

原文地址:https://www.cnblogs.com/xjfhnsd/p/3488080.html