文档章节

ionic 搭建android开发环境

耳东Ed
 耳东Ed
发布于 2017/09/07 03:51
字数 280
阅读 9
收藏 0
  • 下载jdk 

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  • 下载node.js

http://nodejs.cn/download/

  • 下载android sdk (包含sdk)

https://dl.google.com/dl/android/studio/install/2.2.2.0/android-studio-bundle-145.3360264-windows.exe

  • 下载Python

https://www.python.org/downloads/windows/

  • 配置JDK环境变量
JAVA_HOME=C:\Program Files\Java\jdk1.8.0
CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH=%JAVA_HOME%\bin;
  • 配置Android SDK环境变量
ANDROID_HOME=D:\sdk
PATH=%ANDROID_HOME%\tools;
  • 安装ionic、covador
npm install -g ionic covador
  • 安装成功,创建android项目
ionic start myApp blank
如果报类似某IP地址的错误,说明网络有问题,连接手机热点,重新执行
  • 添加android环境
cd  myApp
ionic platform add android
如果报类似jvm内存不足的情况
1)添加环境变量
_JAVA_OPTIONS=-Xmx512m
2)修改gradle.properties
在C盘-用户目录-.gradle目录下搜索,在文件中添加:
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=3072m
  • 编译生成debug.apk
ionic build android
  • 替换ionc和splash图标
1)拷贝icon和splash图片到项目resources文件夹下,删除Android和IOS文件夹,执行命令:
ionic resources android 
2)执行完成,拷贝res文件夹到platform\android\res 替换图标
3)然后重新生成apk
ionic  build android

 

© 著作权归作者所有

共有 人打赏支持
耳东Ed
粉丝 0
博文 4
码字总数 1176
作品 0
海淀
数据库管理员
Ionic系列——环境配置和项目搭建

1、环境介绍 Java jdk: 开发环境 Android ADT: Ionic Android开发环境 IOS Xcode: Ionic Ios开发环境 ANT: Cordova编译工具 Node: 开发环境 Git: 源码拉取下载 Bower: 包管理工具 Grunt: nod...

龙马行空
2015/07/31
0
2
Ionic 4 beta + Capacitor beta 尝鲜

本文为原创文章,转载请标明出处 开发环境: Ionic 4 beta 3、Capacitor beta 6。 首先 ,问是否集成 Cordova,选择 ,至此创建了一个空的 Ionic 4 项目,然后 到该工程目录下。 生成 目录。 ...

Metaphors
08/18
0
0
Android开发学习总结(一)——搭建最新版本的Android开发环境

最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,...

wensongyu
2015/04/16
0
0
第一讲:Android开发环境的搭建

说明,本讲和后续内容讨论的是Android2.2版本. 本讲内容 Android简介 Android开发环境的搭建 测试开发环境,新建Android程序 测试开发环境,运行Android程序 本讲源代码下载链接:Lesson1He...

神勇小白鼠
2011/03/10
0
0
linux 平台安装ionic开发调试编译环境(Android)

linux版本:centos 6.5 提前准备好http proxy: 1.http_proxy=http://x.x.x.x:58989 2.备选的http proxy: sdk.gdgshanghai.com 8000 先安装node.js,需要pyhton 2.6以上 # cat /etc/system-rele......

kongzong
2015/08/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

c语言之内存分配笔记

先看一个数组: short array[5] = {1,2} // 这儿定义的一个int类型的数组,数组第1和第2个元素值是1和2.其余后面默认会给值为0; 或者 short array[] = {1,2};//这儿数组第1和第2个元素,数组...

DannyCoder
今天
2
0
Shell | linux安装包不用选择Y/N的方法

apt-get install -y packageOR echo "y" | sudo apt-get install package

云迹
今天
2
0
Hadoop的大数据生态圈

基于Hadoop的大数据的产品圈 大数据产品的一句话概括 Apache Hadoop: 是Apache开源组织的一个分布式计算开源框架,提供了一个分布式文件系统子项目(HDFS)和支持MapReduce分布式计算的软件架...

zimingforever
今天
5
0
八大包装类型的equals方法

先看其中一个源码 结论:八大包装类型的equals方法都是先判断类型是否相同,不相同则是false,相同则判断值是否相等 注意:包装类型不能直接用==来等值比较,否则编译报错,但是数值的基本类型...

xuklc
今天
2
0
NoSQL , Memcached介绍

什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗...

TaoXu
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部