1. 下载并安装android studio,网址: https://developer.android.com/studio
2. 按照提示安装直至完成
3. 同步gradle以及一堆jar包(如果正在自动同步可以先停止,等设置完再reload gradle project重新同步):
3.1将gradle->wrapper文件夹下gradle-wrapper.properties中 distributionUrl替代为阿里云的
distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-xxx-bin.zip
3.2在settings.gradle里面的添加
maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' }
4. 新建一个empty activity项目,默认模板是一个Hello world程序,可以连接上手机(记得再手机内预先设置好开发者模式并开启USB调试和所需权限,具体方法每个手机不太一样,请自行网上查找),如果一切没问题的话gui会显示相应的手机型号,如下图
5. 点一下旁边的绿色小三角形编译运行一下,一般此时会build的出错(由于网络问题部分package无法下载),此时可以根据build信息下载对应包,对于hello world项目来说,一般报错是因为gradle下载失败,可以在Gradle | ReleasesFind binaries and reference documentation for current and past versions of Gradle.https://gradle.org/releases/ 找到对应版本的gradle-xxx-xxx.zip包下载下来,然后放到对应目录下,ubuntu的默认目录是 /home/用户名/.gradle/wrapper/dists/gradle-版本号-all或者bin/哈希码/ , 然后点左上菜单file->close project,然后再重新打开对应project再build一下,如果build通过了(如下图)说明没问题。
6. 对于已有项目,除了gradle以外可能还需要配置其他sdk,如安卓平台版本,NDK等等,此时可以点开菜单栏的Tools->SDK Manager,然后根据build的错误提示安装对应的包,比如按照下图安装android 11的platform (API LEVEL 30),在下图3的地方打勾就可以显示各个版本了,如果提示是NDK或者build-Tools或者cmake版本不对,可以点击下图2旁边的SDK Tools,然后在下图3的地方打勾显示各版本,找到对应版本,然后点下面apply,按提示下载就行。