Android Sutdio 编入System API 等隐藏API 方法

1. 将 classes.jar 放入 app/libs 文件夹下

右键点击 jar 包,点击 Add as Library

image

2. 项目级 Gradle 文件新增以下配置

gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        Set<File> fileSet = options.bootstrapClasspath.getFiles()
        List<File> newFileList = new ArrayList<>();
        newFileList.add(new File("./app/libs/classes.jar"))
        newFileList.addAll(fileSet)
        options.bootstrapClasspath = files(newFileList.toArray())
    }
}

3. 模块级 Gradle 文件新增以下配置

dependencies {
	// add dependencies
    compileOnly files('libs/classes.jar')
}
posted @ 2023-10-24 15:27  wx2020  阅读(97)  评论(0编辑  收藏  举报