安装JDK:第一步不能跳
搞Android开发,Java是基础,JDK得先装上。别去官网下那种零散的包,直接上Oracle或者用OpenJDK都行。现在多数人用JDK 11,Android Studio也支持得好。装完记得配环境变量,Windows用户在“系统属性-高级-环境变量”里加JAVA_HOME,指向你的JDK目录。
验证一下有没有装好,在命令行敲:
java -version
能打出版本号就说明没问题。
下载并安装Android Studio
官方推荐的开发工具就是Android Studio,别折腾Eclipse那些老古董了。去Google官网下载最新版,安装过程基本一路“下一步”,但注意安装路径别带中文,不然后期编译可能出幺蛾子。
第一次启动会自动下载SDK,网速慢的话可以提前配个国内镜像源,比如中科大的:
<?xml version="1.0" encoding="utf-8"?>
<sites>
<site url="https://mirrors.ustc.edu.cn/android/" />
</sites>
配置SDK和模拟器
打开Android Studio,进SDK Manager,选一个常用的Android版本下载,比如Android 13(API 33)或Android 14(API 34)。不用全下,挑你需要的目标版本就行。
接着去AVD Manager创建模拟器。选个主流机型,比如Pixel 6,系统镜像选x86_64的,运行快。如果电脑支持Hyper-V或Intel HAXM,记得开启虚拟化,不然模拟器卡成PPT。
真机调试更省事
很多人装完环境第一反应是跑模拟器,其实连真机更快。拿根数据线把手机插电脑,手机打开开发者模式,勾上USB调试。电脑上会弹授权,点允许就行。
常见问题:手机连不上。先看设备管理器有没有识别到,再检查是不是用了“仅充电”模式。改成“文件传输”或“MTP”模式一般就能通。
Gradle构建别被卡住
新建项目后第一次编译特别慢,因为Gradle要下依赖。别急着关,可以在gradle.properties里加一行提速:
org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
android.useAndroidX=true
android.enableJetifier=true
# 使用阿里云镜像加速
systemProp.http.proxyHost=mirrors.aliyun.com
systemProp.http.proxyPort=80
当然,实际使用中建议去掉代理设置,避免冲突,只是首次拉取依赖时临时用用。
环境跑通后的小习惯
每次开新项目前,顺手检查一下build.gradle里的compileSdkVersion和targetSdkVersion是不是对的。别用太高或太低的版本,容易踩坑。
还有,项目路径尽量别放C盘,特别是用户名带中文的情况下,很容易导致Gradle路径错误。建议统一放在D:\AndroidProjects这类干净路径下。