Android 开发之环境配置
1.环境配置
1.1.配置环境变量
- 配置Java 环境变量(win10 64bit)
下载地址:https://www.oracle.com/java/technologies/downloads/
网盘链接:[https://pan.baidu.com/s/1uub5upgA8A5wWfClhpztCw] 提取码:s0n7
备注:java11 安装后没有jre,切换到jdk的bin路径下,通过如下命令生成。
jlink.exe --module-path jmods --add-modules java.desktop --output ../../jre11.0.15.1
A. 建立JAVA_HOME变量
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_251
B. 在path路径下添加环境变量:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
C. 添加CLASS_PATH变量
变量名:CLASS_PATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注: ubuntu18中环境变量配置如下(java版本jdk1.8.0_271):
#配置JAVA环境变量
export JAVA_HOME=/usr/java/jdk1.8.0_271
export JRE_HOME=/usr/java/jdk1.8.0_271/jre
#配置Maven环境变量,可暂时不配置
export MAVEN_HOME=/usr/java/apache-maven-3.6.3
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$PATH
# 配置 Android 环境变量
# ADB路径
ADB=/home/yuyang/Android/Sdk/platform-tools
export ADB
# ANDROID_NDK和ANDROID_SDK 路径
ANDROID_NDK=/home/yuyang/android-studio/Sdk/android-ndk-r14b
export ANDROID_NDK
ANDROID_SDK=/home/yuyang/Android/Sdk
export ANDROID_SDK
# 加入到PATH路径
PATH=${PATH}:${ADB}:${ANDROID_NDK}:${ANDROID_SDK}
alias as=/home/yuyang/android-studio/bin/studio.sh
在terminal窗口输入:java 、javac、 java -version都不报错,则安装成功
- 配置Android Studio环境变量
下载地址:Android Studio挂官网
网盘链接:https://pan.baidu.com/s/18tqzIhWqUzDGwt0I4F7Z8g 提取码:dvkd
A. 建立ANDROID_HOME变量
变量名:ANDROID_HOME
变量值:D:\Program Files\Android SDK\Sdk
B. 在path路径下添加环境变量:
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
1.2 IDE配置
- 配置sdk路径
- 配置Ndk路径
1.3 报错积累
1.报cmake错误
解决: 降低Cmake版本,然后点击同步Gradlefile
2.trace cpu占用情况
点击Profiler ——> 点击+ (新建会话) ——> 打开应用,点击包名(进程号)
- 打开之后,选取一段时间,record
- 保存trace文件
- 提示SDK license错误。
解决:降低SDK Platforms版本