使用android studio开发系统级app的gradle配置
来源:互联网 发布:警惕网络陷阱 编辑:程序博客网 时间:2024/05/18 21:50
as功能强大,体贴周到,让开发者只集中于项目开发上,对于环境、编译等等事项尽量的简单。
不过万事都有利弊,简单的背后就是不灵活,导致我们开发系统级APP时非常蛋疼,因为要用到一些hide类型的api,不能改as默认的检索库,导入jar也没用,因为默认SDK的优先级最高,我们从app/app.iml里面就可以看出来。
那么要进行系统级应用开发,AS该怎么配置呢:
1、
allprojects { repositories { jcenter() } gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs.add('-Xbootclasspath/p:/xxx/xxx/xx/framework.jar') } }}
在项目的gradle.build里添加此段设置即可,注意
-Xbootclasspath/p:这个是固定格式,不能变。
后面的路径根据window或者linux不同,设置不同,上面的格式是linux的,windows的如下:
options.compilerArgs.add('-Xbootclasspath/p:F:\\XXX\\framework.jar')
这么写之后,编译时framework.jar的优先级就比系统自带的高,编译就能通过了,不过代码提示上还是会提示出错。
我们可以在jar导入那里,添加一个只导入不编译的方式,把framework.jar导入进去,代码提示就不会有错了。
至于framework.jar怎么来的,我后面再写。。。
0 0
- 使用android studio开发系统级app的gradle配置
- android studio 使用本地gradle的配置
- Android Studio编译NDK app gradle配置
- Android开发——Android Studio使用新的Gradle构建工具配置NDK环境
- Android开发——Android Studio使用新的Gradle构建工具配置NDK环境
- Android Studio app/build.gradle使用
- Android开发工具:Android Studio中Gradle的配置
- Android studio的gradle配置
- Android studio的gradle配置
- Windows系统Android Studio Gradle配置
- Windows系统Android Studio Gradle配置
- Android Studio 中Gradle配置debug使用release的签名
- Android Studio Gradle的配置使用与解析总结
- android studio中使用 aar 和gradle 的配置
- Android Studio 使用本地gradle配置详解
- 如何使用Android Studio开发Gradle插件
- 如何使用Android Studio开发Gradle插件
- 如何使用Android Studio开发Gradle插件
- 动起来->nativescript + angular
- 威纶weinview EB8000软件
- 图像语义分割数据集
- activemq的几种基本通信方式总结
- [Leetcode] 143. Reorder List 解题报告
- 使用android studio开发系统级app的gradle配置
- Linux命令- systemctl
- scala安装
- Python学习之zip函数的用法
- STM32F4学习
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#)
- Quake4裁剪关卡
- 2017.05.10回顾 numpy学习 其他python woe iv实现参考
- Android-解析xml:pull