跳至主要內容

09.添加frameworkjar的依赖


Java 命令行提供了如何扩展bootStrap 级别class的简单方法.

-Xbootclasspath: 完全取代基本核心的Java class 搜索路径. 不常用,否则要重新写所有Java 核心class -Xbootclasspath/a: 后缀在核心class搜索路径后面.常用!! -Xbootclasspath/p: 前缀在核心class搜索路径前面.不常用,避免 引起不必要的冲突.

一般来说要修改的都是-Xxxx

AndroidStudio里引入jar包

比如说我要引入framework的jar包:


allprojects {
   ....
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << '-Xbootclasspath/p:app\\libs\\frameworks-full-debug.jar'
        }
    }
....
}

我之所以记录一下主要是我记不住,如果要加多个jar包怎么加。

 gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << '-Xbootclasspath/p:app\\libs\\frameworks-full-debug.jar;app\\libs\\telephony-common-full-debug.jar'
        }
    }

这样子的话就可以加多个了。