====== 安装Android APP 开发环境 ====== Android开发环境搭建可以分为以下四步: - 安装JDK; - 安装Eclipse; - 下载并安装AndroidSDK; - 为Eclipse安装ADT插件 ===== - 安装JDK ===== Android开发工具要求必须安装JDK(JavaDevelopment Kit),不能只安装JRE(Java Runtime Edition), \\ 在安装Android开发工具之前需要先安装JavaJDK。尤其是Eclipse的开发过程必须要JDK或者JRE的支持, \\ 否则在启动Eclipse的时候就会报错。安装JDK的时候,会自动给你安装JRE。 \\ 安装好后,要配置环境变量。新建系统环境变量,变量名为JAVA_HOME,变量值为JDK的安装路径。例如: \\ JAVA_HOME=D:\Java\jdk-15.0.1 修改PATH变量,添加: \\ ;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin 使用javac -version 验证JDK安装结果 \\ D:\>javac -version javac 15.0.1 [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|下载JDK]] ===== - 安装Eclipse ===== [[http://www.eclipse.org/downloads/|下载Eclipse]] \\ 选择EclipseIDE for JAVA EE Developers,根据自己的系统选择32位或者64位的安装包。 Eclipse下载好后是一个zip压缩包,直接解压到你想要放置的文件夹中即可使用,无需自己安装。双击“eclipse.exe”打开。 如果运行出错,不能发现Java 虚拟机,一般是JDK环境变量设置问题,重新确认环境变量,或修改Eclipse.ini文件,在最前面加上两行内容: D:\android\Java\jdk1.8.0_51\bin\javaw.exe 注意,要把D:\android\Java\jdk1.8.0_51\换成你自己的jdk安装目录。 成功启动Eclipse,安装完毕。 ===== - 安装android SDK ===== 先安装 Android SDK Tools, 使用 SDK Tool 下载开发包。 \\ [[http://developer.android.com/sdk/index.html|下载Android SDK Tools]] \\ [[https://www.androiddevtools.cn/|下载Android SDK Tools(国内)]] \\ 下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了,启动SDK Manager. \\ (SDK Manager的闪退问题,可以用命令行跟踪排除 tools\android.bat update sdk --no-ui) \\ 选择需要的Packages: Android SDK Tools Android SDK Platform-tools Android SDKBuild-tools Android 5.1.1(API 22) Android Support Repository Android SupportLibrary Google USB Driver 可以使用的下载镜像(菜单中【Tools】【Options…】): 1、中科院开源协会镜像站地址: IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80 2、北京化工大学镜像服务器地址: IPv4: http://ubuntu.buct.edu.cn/ 端口:80 IPv4: http://ubuntu.buct.cn/ 端口:80 IPv6: http://ubuntu.buct6.edu.cn/ 端口:80 3、大连东软信息学院镜像服务器地址: http://mirrors.neusoft.edu.cn 端口:80 修改环境变量: ANDROID_SDK_HOME=D:\android\android-sdk PATH添加: ;%ANDROID_SDK_HOME%\platform-tools;% ANDROID_SDK_HOME%\tools 如果下载速度太慢,可以到 http://www.androiddevtools.cn/ 下载,按说明配置。 检验Android SDK是否安装成功: D:\>adb version Android Debug Bridge version 1.0.29 ===== - Android Studio 问题集合 ===== ==== - gradle ==== [[https://services.gradle.org/distributions/|各个版本gradle下载]] \\ gradle 默认安装路径 C:\Users\user\.gradle\wrapper\dists\gradle-5.6.4-all\ankdp27end7byghfw1q2sw75f \\ 删除 .pak, 复制 .lck, 改名为 .lck.ok ==== build输出中文乱码 ==== - 在AS界面双击shift键,弹出如下图,在输入框中输入:Edit Custom VM Options回车查找。 \\ - 显示这个文件不存在,点击create创建即可。 - 在文件中添加:-Dfile.encoding=UTF-8,设置编码。 - 点击Sync Gradle按钮。 - 同步完成后重启,问题解决。 ==== - Google USB Driver 默认安装路径 ==== 更新手机USB驱动,使用以下路径上的驱动: C:\Users\user\AppData\Local\Android\Sdk\extras\google\usb_driver [[https://github.com/NordicSemiconductor?language=&page=2&q=&type=source|Repositories of NordicSemiconductor]] \\ [[https://github.com/NordicSemiconductor/Android-nRF-Blinky.git|Android-nRF-Blinky]] \\ [[https://github.com/NordicSemiconductor/Android-BLE-Library.git|Android-BLE-Library]] \\ [[https://github.com/NordicSemiconductor/Android-nRF-Toolbox.git|/Android-nRF-Toolbox]] \\