一.安装jdk
1.https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.下载jdk版本为1.8(放在apps/java文件夹下面)
3.配置环境变量 命令行输入 vim /etc/profile
4.打开该文件,在该文件最上部设置环境变量
export JAVA_HOME= ~/apps/java/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5.source /etc/profile 不用重新启动电脑环境变量即可生效
6.命令行输入:java -v, 出现相应版本号即安装成功
#安装Android sdk
1.http://tools.android-studio.org/index.php/sdk/
2.tar -zvxf android-sdk_r24.4.1-linux.tgz 下载linux版本的SDK(将文件解压在apps文件里面)
3.sudo gedit ~/.bashrc,在文件下部设置环境变量
export PATH=${PATH}:~/apps/android-sdk-linux/tools
export PATH=${PATH}:~/apps/android-sdk-linux/platform-tools
4.source /etc/profile
5.安装所需的包
android update sdk --no-ui
android list sdk --all(查看序列号)
或者打开apps/android-sdk-linux/tools, 点击android程序,打开界面,选择相应的包安装
安装其他
npm i npm@latest -g # 确保升级到5.0以上版本
npm install [email protected] -g
npm install [email protected] -g
npm i [email protected] -g
npm i [email protected] -g
npm i [email protected] -g --unsafe-perm=true
npm i [email protected] -g --unsafe-perm=true
npm i @angular/[email protected] -g
npm i
#所有都安装好之后开始跑包出现的问题
1.在打包过程中出现:Requirements check failed for JDK 1.8 or greater
需要安装jdk为1.8,出现这个问题是因为jdk的版本不匹配,我安装了1.7的jdk就出现了这个问题
2.初次打包需要开启翻墙软件,会下很多jar包
3.在打包过程中进度条到99%就失败了
需要先删除外部设备以前安装的app,才能安装新的app
4.ERR_CONNECTION_TIMED_OUT
关闭防火墙,有的时候是防火墙阻拦,导致app无法访问该IP超时
sudo ufw status(查询防火墙状态)
sudo ufw disable (关闭防火墙)
#安装成功在chrome上测试出现的问题
1.输入网址:chrome://inspect/#devices,初次打开的页面显示白屏或者404
在初次访问过程中,需要一些资源可能被墙了,需要打开翻墙软件,在正常后,第二次就可以不需要翻墙了