目录

1.拷贝classes.jar 到Android studio lib目录

2.在Module下的build.gradle添加

3.在Project下的build.gradle文件的 allprojects 标签内中添加

4.Module下的build.gradle的末尾处添加,修改优先级:

5.修改Jar包优先顺序

6.测试API调用的返回值


1.拷贝classes.jar 到Android studio lib目录

 从Project\out\target\common\obj\JAVA_LIBRARIES\core-oj.com.android.art.debug_intermediates

2.在Module下的build.gradle添加

dependencies {implementation files('libs\\classes.jar')

3.在Project下的build.gradle文件的 allprojects 标签内中添加

    gradle.projectsEvaluated {tasks.withType(JavaCompile) {options.compilerArgs.add('-Xbootclasspath/p:app/libs/classes.jar')}}

4.Module下的build.gradle的末尾处添加,修改优先级:

preBuild {doLast {def imlFile = file(project.name + ".iml")println 'Change ' + project.name + '.iml order'try {def parsedXml = (new XmlParser()).parse(imlFile)def jdkNode = parsedXml.component[1].orderEntry.find { it.'@type' == 'jdk' }parsedXml.component[1].remove(jdkNode)def sdkString = "Android API " + android.compileSdkVersion.substring("android-".length()) + " Platform"new Node(parsedXml.component[1], 'orderEntry', ['type': 'jdk', 'jdkName': sdkString, 'jdkType': 'Android SDK'])groovy.xml.XmlUtil.serialize(parsedXml, new FileOutputStream(imlFile))} catch (FileNotFoundException e) {// nop, iml not found}}
}

5.修改Jar包优先顺序

.idea/modules/app/ProjectName.iml , 把classes.jar 顺序调至原生API之上。

6.测试API调用的返回值

Android 11 修改libcore Cipher AS测试相关推荐

  1. Android 11 修改libcore update-api 遇到的问题

    1. 变量类型不能为short error:Should avoid ood sized primitives:use 'int' instead of 'short' in parameter Mk ...

  2. Android 11 修改重启和恢复出厂设置动画页面

    废话不多说,直接上源码> 需要修改的目录 frameworks/base/packages/SystemUI/src/com/android/systemui/globalactions/Glo ...

  3. 2022-07-20 Android 11 SELinux avc 修改sys目录下面某个节点的权限

    一.我这里有/sys/devices/platform/thermal-camera-control/powerenable 这样一个节点,用命令ls -Z 查看该文件的域. 二.我现在在一个普通ap ...

  4. tkinter 菜单添加事件_Tasker的最新测试劫持了Android 11的电源菜单

    流行的Android自动化应用Tasker 最近收到了重大更新,为该应用引入了许多新功能.该更新包括解锁应用程序读取手机上任何传感器以触发任务的功能,使您可以通过任何第三方应用程序自动发送短信或拨打电 ...

  5. 三星s10能升级android11,三星 S10+手机已在测试 Android 11 系统

    IT之家 2月25日消息 谷歌本月初发布了首个Android 11开发者预览版,首先面向Pixel手机,不过看起来三星已经在Galaxy S10 +手机开始测试最新系统.IT之家从Geekbench数 ...

  6. Android 11源码 Framework修改默认usb连接模式为MTP模式

    Android 11源码 Framework修改默认usb连接模式为MTP模式 Android 11源码 Framework修改默认usb连接模式为MTP模式 修改Framework层源码 编译修改后 ...

  7. 三星note9刷android11,三星测试Android 11 S9/Note9系列暂无缘

    原标题:三星测试Android 11 S9/Note9系列暂无缘 谷歌在2月初发布了首个Android 11开发者预览版,当然作为谷歌亲儿子,Pixel系列自然是最先用上Android 11开发者预览 ...

  8. android11测试版下载,Find X2系列 Android 11 Beta1 测试版发布,你要尝试一下吗?

    原标题:Find X2系列 Android 11 Beta1 测试版发布,你要尝试一下吗? 今年的特殊情况导致安卓11发布日期的一波三折,然而最后谷歌还是在6月11日发布了安卓Beta1版本.有趣的是 ...

  9. birt预览能有内容发布后没内容_谷歌突然推出Android 11开发者预览版 新版带来部分新功能和改进...

    谷歌刚刚在安卓开发者网站放出 Android 11 版的开发者预览版,该版本主要面向开发者提供用来测试新版功能. 在新版本里目前谷歌已经发布部分新功能和改进,随着开发者版本不断更迭后续更多新功能和改进 ...

最新文章

  1. Scrapy框架--使用cookie
  2. python培训班时间 费用-python培训班费用在多少?
  3. Objective-C NSString字符串操作总结
  4. 使用Azure Serverless来开发Teams App
  5. IBM SOA[ESB,BPM,Portal等]基础架构图解
  6. devops_面向内向的人的DevOps
  7. 条件过滤(商品名称、价格以及商品类别的查询)
  8. arduino 休眠 节能_优化arduino程序存储空间
  9. python导入random模块_python random模块(随机数)详解
  10. 初学编程应该买什么样的电脑?
  11. FPGA | PYNQ-Z2使用语音播报模块
  12. 没学历,没技术除了进厂,还有哪些出路?
  13. 三分钟教会你微信炸一炸,满屏粑粑也太可爱了!
  14. VS2010开发体验系列之二 - 语言C#4.0
  15. 哪些蓝牙耳机便宜好用?便宜又好用的蓝牙耳机之王
  16. 计算机图形学 OpenGl-种子填充算法画红黄绿交通灯
  17. P6-Windows与网络基础-安装eNSP软件环境
  18. VHDL硬件描述语言(一)基本概念
  19. python 遗传算法优化bp神经网络_遗传算法优化BP神经网络
  20. 矢量图斑局部狭长判断和定位局部狭长部分(PostGIS、Java、C#实现)

热门文章

  1. 组合逻辑与lamda算子的历史 英文
  2. Spring Boot 中使用 Hikari,给我整不会了
  3. ECMAScript 2021(ES12)新特性简介
  4. docker kaniko push推送镜像至harbor报错:x509: certificate signed by unknown authority(命令中添加 --skip-tls-ver)
  5. 【收藏】keepalived配置文件解读
  6. 【完整代码】Scala AKKA实现两个Actor之间的通信代码示例
  7. Scala mapValues踩坑记:谨慎使用Scala Map的mapValues, 你需要的可能是transform
  8. Java设计模式之建造者Builder模式代码示例
  9. Python Django 原生SQL查询(游标Cursor)
  10. java分布式面试题之Dubbo部分