Android Studio IDE 导入系统framework.jar包方案
来源:互联网 发布:无锡网络教育高起专 编辑:程序博客网 时间:2024/05/22 16:39
Android Studio IDE 导入系统framework.jar包方案
Eclipse app 开发中需要使用到 framework.jar ,引入方法很简单;但目前趋势 App 开发都转入Android Studio IDE 开发, AS IDE 对引入 framework.jar 方法角复杂,记录导入不打包的第三方 jar 包方案,本文已 classes-full-debug.jar 作为测试jar包;
1. classes-full-debug.jar copy 到 /libs 目录中;
2. AS IDE 引入 classes-full-debug 包
AS Module 右键 classes-full-debug.jar –> Add as Library –> 选择需要引入jar包Module,当前 Model build.gralde 增加了刚引入jar包
compile files('libs/classes-full-debug.jar')
3. 改变classes-full-debug.jar作用域属性
Module –> Open Module Setting –> Dependencies –> libs/ classes-full-debug.jar –> 属性改为Provided ;
Model build.gralde文件更新:
provided files('libs/classes-full-debug.jar')
4. 修改 classes-full-debug.jar 相对于Android.jar 优先级
project 中 build.gradle 增加如下代码:
allprojects { repositories { jcenter() } //添加以下代码,使classes-full-debug.jar包编译先于android.jar gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs.add('-Xbootclasspath/p:setting\\libs\\classes-full-debug.jar') } }}
5. (可能需要) Module.iml 中手动修改jar包引入顺序
android.jar 包手动放置最后;
版权声明:本文为 Jerry Liu 原创文章,可以随意转载,但必须在明确位置注明出处!!!
2 0
- Android Studio IDE 导入系统framework.jar包方案
- Android Studio导入framework.jar等系统jar包方式
- Android Studio导入framework.jar等系统jar包方式
- Android Studio 导入系统 jar包
- Android Studio导入jar包做为系统包的方法
- (转载备忘)android studio调试开发系统应用(导入修改后的的framework.jar包)
- Android Studio导入Jar包
- Android Studio 导入jar包
- Android studio 导入jar包
- android studio导入jar包
- Android Studio导入jar包
- Android Studio导入jar包
- Android Studio导入jar包
- android studio导入jar包
- android studio 导入jar包
- android studio 导入jar包
- Android Studio 导入架包(jar包)
- android studio导入第三方jar包
- USB——入门基础知识
- mysql复习小结三远程登录授权
- 【VS开发】【编程开发】【C/C++开发】结构体中的数组与指针的内存分配情况说明
- Cannot make a static reference to the non-static method
- C++学习日记
- Android Studio IDE 导入系统framework.jar包方案
- Nginx的405 not allowed错误解决
- CentOS升级Python2.6到Python2.7并安装pip
- Memory Barriers Are Like Source Control Operations
- mongo 安装
- C语言扫雷
- windows下Graphviz安装及入门教程
- 仿支付宝九宫格显示
- Exception in thread "main" org.openqa.selenium.remote.SessionNotFoundException