AS的Gradle窗口没有Tasks任务栏:
打开设置Experimental选项,取消勾选“Do not build Gradle task list during Gradle sync”
导入引用framework的jar包
把jar包放在单独的一个目录下,如compileOnlyLibs
引用:
compileOnly fileTree(dir: 'compileOnlyLibs', include: ['*.jar'])
还要加上这段
afterEvaluate {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs.add("-Xbootclasspath/p:platformhelpercomom/syslibs/framework.jar")
}
}
}
替换framework的jar包后还是引用sdk的类:
.idea文件夹下找到对应模块的iml文件,
把<orderEntry type="jdk" jdkName="Android API 31 Platform" jdkType="Android SDK" />
这句代码移到最后
或者是把代替的framework jar包移到这句之前