前言
以前记录Android Studio导入Android 9.0的Launcher3的步骤。
以前写的,最近重新看到,就放这里了。
正文
源码信息
系统版本 : Android 9.0 源码目录 : \packages\apps\Launcher3
Android Studio信息
Android Studio : 4.1.2 Gradle Plugin Version : 4.1.2 Gradle Version : 6.5
这里简单的记录一下,方便自己查阅。
Launcher3本身就支持导入Android Studio ,由于存在每个人的环境不一样,更改一些配置,下面我就记录一下我的导入过程。
修改build.gradle信息
第一步
buildscript { repositories { // add start maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/jcenter' } jcenter() // add end mavenCentral() google() } //.....[略] dependencies { classpath 'com.android.tools.build:gradle:4.1.2' // mofity start // classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.3' classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.10' //mofity end } }
再修改
repositories { //add start maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/jcenter' } jcenter() //add end maven { url "../../../prebuilts/fullsdk-darwin/extras/android/m2repository" } maven { url "../../../prebuilts/fullsdk-linux/extras/android/m2repository" } mavenCentral() google() }
第二步
// modify //final String SUPPORT_LIBS_VERSION = '28.0.0-SNAPSHOT' final String SUPPORT_LIBS_VERSION = '28.0.0'
修改后同步一下。
第三步
点击 File > Project Structure 中的Project的Gradle版本改为如下:
Gradle Plugin Version : 4.1.2 Gradle Version : 6.5
以你自己环境为主,我这里用上面的就可以运行起来。
参考文章
《
© 版权声明