如何将系统库添加到 Android Studio?
How do I add a System library to the Android Studio?
如何将系统库添加到 Android Studio?
日食 >
添加系统库
属性-Java构建路径-库-添加库-用户库-新建-系统库检查-完成
应用
首选项 - Java 构建路径 - 订购和导出
如何在 Android Studio 1.2 上执行此操作?
在 Android Studio 中,您需要导入为模块。
如果你有图书馆项目
1. File --> New --> Import Module--> 给library工程路径.
并添加它的模块依赖
如果你有库文件
2. 文件 --> 项目结构 --> select 模块 "app" 然后去 Dependencies 选项卡点击加号 (+) 你会看到三个选项
1. 库依赖。
2. 文件依赖。
3.模块依赖。
添加您拥有的任何系统库。
没有像 Eclipse 提供的简单方法。
您必须将脚本写入根项目的 build.gradle
这是我的(Mac 环境)。它适用于 Android Studio 2.1.2 和 Gradle 2.1.2
project(':YOUR_APP_PROJECT'){
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs.add('-Xbootclasspath/p'
+':/Users/YOU/SYS_LIB/framework-classes-full-debug.jar'
+':/Users/YOU/SYS_LIB/core-classes-full-debug.jar'
)
}
}
}
================更新===================
project(project.path){
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
String sysLib = ":"+project.projectDir.path+"/sysLibs/"
String frameworkClasses="framework-classes-full-debug.jar"
options.compilerArgs.add('-Xbootclasspath/p'+sysLib+frameworkClasses')
}
}
}
如何将系统库添加到 Android Studio?
日食 >
添加系统库
属性-Java构建路径-库-添加库-用户库-新建-系统库检查-完成
应用
首选项 - Java 构建路径 - 订购和导出
如何在 Android Studio 1.2 上执行此操作?
在 Android Studio 中,您需要导入为模块。
如果你有图书馆项目
1. File --> New --> Import Module--> 给library工程路径.
并添加它的模块依赖
如果你有库文件
2. 文件 --> 项目结构 --> select 模块 "app" 然后去 Dependencies 选项卡点击加号 (+) 你会看到三个选项
1. 库依赖。
2. 文件依赖。
3.模块依赖。
添加您拥有的任何系统库。
没有像 Eclipse 提供的简单方法。 您必须将脚本写入根项目的 build.gradle 这是我的(Mac 环境)。它适用于 Android Studio 2.1.2 和 Gradle 2.1.2
project(':YOUR_APP_PROJECT'){
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs.add('-Xbootclasspath/p'
+':/Users/YOU/SYS_LIB/framework-classes-full-debug.jar'
+':/Users/YOU/SYS_LIB/core-classes-full-debug.jar'
)
}
}
}
================更新===================
project(project.path){
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
String sysLib = ":"+project.projectDir.path+"/sysLibs/"
String frameworkClasses="framework-classes-full-debug.jar"
options.compilerArgs.add('-Xbootclasspath/p'+sysLib+frameworkClasses')
}
}
}