本文目的是使用 ionic
完成在 windows
上的 Android
测试
准备工作
要进行Android的测试,首先需要下载并安装 Android-sdk。在windows上,我们通过使用 Android SDK Manager 来统一安装并管理 Android-sdk。
下载 Android SDK Manager:点击下载 这里要感谢 http://www.androiddevtools.cn/index.html
将下载到的压缩包加压,放在某个目录下,如:
E:\Andriod\android_sdk
除此之外,我们还需要安装
JDK
点击下载 这里下载的是64位的,我们可以在 http://www.androiddevtools.cn/index.html 找到32位的。 下载好后,直接安装即可,假设我们安装在E:\Andriod\jdk
。-
添加环境变量:
新建变量
ANDROID_HOME
, 值为刚才的路径E:\Andriod\android_sdk
新建变量
JAVA_HOME
, 值为刚才的路径E:\Andriod\jdk
修改
Path
变量 -->> 添加%JAVA_HOME%\bin;%ANDROID_HOME%;%ANDROID_HOME%\platform-tools;
到Path
环境变量
-
安装所需的SDK。这里我们直接使用在线安装
打开
SDK Manager.exe
,安装所需要的sdk,如图:如果因为网络问题,无法正常安装,可以更换镜像。教程在这里:http://www.androiddevtools.cn/index.html
添加 Android 平台
想要用ionic来模拟Android,首先需要添加Android平台
cordova platform add android
ionic platform add android
Build 以及 Emulate
-
build
ionic build android
-
build完成后,即可进行emulate
ionic emulate android
如果这里报错 则表示还没有创建安卓虚拟设备(AVD),我们可以打开
AVD Manager.exe
,创建一个虚拟设备,然后再运行上面的ionic emulate android
命令。-
经过漫长的等待,AVD终于启动了,如果在打开应用时出现
the connection to the server was unsuccessful. (file ///android_asset/www/index.html)
,我们可以这样解决:重命名
inex.html
为main.html
-
新建
index.html
,内容为<!DOCTYPE html> <html> <head> <title></title> <script type="text/javascript"> window.location.href='./main.html'; </script> </head> <body> </body> </html>
重新执行
ionic emulate android
, 这样就可以打开应用了。
2016.4.26
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。