Windows8下PhoneGap 4 + Android Studio 1.0 + VS2013配置指南
1、准备工作
- 安装JDK1.6+,设置环境变量
JAVA_HOME C:\Program Files\Java\jdk1.5.0_07 CLASSPATH .;%JAVA_HOME%\lib Path %JAVA_HOME%\bin
- 安装ANT,设置环境变量
ANT_HOME D:\apache-ant-1.8.2 Path D:\apache-ant-1.8.2\bin
- 安装Android SDK,设置环境变量
ANDROID_HOME
C:\Program Files\Android\sdk
Path
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\20.0.0;
- 安装VS2013 WP8模拟器
2、下载Node.js
http://nodejs.org/下载32位或64位版本
3、运行Node.js command prompt
输入
C:\> npm install -g phonegap
phonegap保存在C:\Users\[用户名]\AppData\Roaming\npm
4、在项目目录下执行
$ phonegap create my-app $ cd my-app $ phonegap run android $ phonegap run wp8
phonegap会自动建立my-app文件夹,不同平台的项目在platforms文件夹下面 缓存的内容在C:\Users\[用户名]\.cordova\lib
5、Android项目
Eclipse->Import导入项目即可 Android Studio 1.0:由于Android Studio 1.0默认安装的是Android5.0,编译器版本是21,gradle目前版本是2.2.1,所以要对相关文件做一些更改
1)修改选择my-app\platforms\android\build.gradle
第10行 classpath ‘com.android.tools.build:gradle:1.0.+‘ 第40行 compileSdkVersion 21 第41行 buildToolsVersion "21.1.1" 第74行 gradleVersion = ‘2.2.1‘
2)修改my-app\platforms\android\project.properties
第13行 target=android-21
3)修改my-app\platforms\android\AndroidManifest.xml
第13行 <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="21" />
4)修改my-app\platforms\android\CordovaLib\build.gradle
第28行 classpath ‘com.android.tools.build:gradle:1.0.+‘ 第35行 compileSdkVersion 21 第36行 buildToolsVersion "21.1.1"
5)修改my-app\platforms\android\CordovaLib\project.properties
第13行 target=android-21
6)修改my-app\platforms\android\CordovaLib\AndroidManifest.xml
第22行 <uses-sdk android:minSdkVersion="10" />
7)Import,my-app\platforms\android\build.gradle
gradle的下载路径为C:\Users\[用户名]\.gradle\wrapper\dists,可以用下载工具下载后拷到相应目录下,并新建一个内容为空的gradle-2.2.1-all.zip.ok文件 8、如果编译报错,提示Task ‘‘ not found in root project ‘android‘,则打开android.iml,点击“同步”即可。
6、wp8项目
直接打开my-app\platforms\wp8\Hello_World.sln执行即可
另外,帮助文档可以在https://github.com/apache/cordova-docs下载后离线阅读
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。