您的位置:首页 > 移动开发 > Android开发

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

2016-08-18 15:43 417 查看
最近在尝试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-ant\bin\,http://ant.apache.org

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

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

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

    platforms\android\CordovaLib\src -> main\java,

    platforms\android\assets->main\assets

    platforms\android\res\xml->main\res\xml

    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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: