前言

以前记录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

以你自己环境为主,我这里用上面的就可以运行起来。

参考文章

  1. Android 官方文档

相关文章

暂无评论

none
暂无评论...