Android 11 修改libcore Cipher AS测试
目录
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测试相关推荐
- Android 11 修改libcore update-api 遇到的问题
1. 变量类型不能为short error:Should avoid ood sized primitives:use 'int' instead of 'short' in parameter Mk ...
- Android 11 修改重启和恢复出厂设置动画页面
废话不多说,直接上源码> 需要修改的目录 frameworks/base/packages/SystemUI/src/com/android/systemui/globalactions/Glo ...
- 2022-07-20 Android 11 SELinux avc 修改sys目录下面某个节点的权限
一.我这里有/sys/devices/platform/thermal-camera-control/powerenable 这样一个节点,用命令ls -Z 查看该文件的域. 二.我现在在一个普通ap ...
- tkinter 菜单添加事件_Tasker的最新测试劫持了Android 11的电源菜单
流行的Android自动化应用Tasker 最近收到了重大更新,为该应用引入了许多新功能.该更新包括解锁应用程序读取手机上任何传感器以触发任务的功能,使您可以通过任何第三方应用程序自动发送短信或拨打电 ...
- 三星s10能升级android11,三星 S10+手机已在测试 Android 11 系统
IT之家 2月25日消息 谷歌本月初发布了首个Android 11开发者预览版,首先面向Pixel手机,不过看起来三星已经在Galaxy S10 +手机开始测试最新系统.IT之家从Geekbench数 ...
- Android 11源码 Framework修改默认usb连接模式为MTP模式
Android 11源码 Framework修改默认usb连接模式为MTP模式 Android 11源码 Framework修改默认usb连接模式为MTP模式 修改Framework层源码 编译修改后 ...
- 三星note9刷android11,三星测试Android 11 S9/Note9系列暂无缘
原标题:三星测试Android 11 S9/Note9系列暂无缘 谷歌在2月初发布了首个Android 11开发者预览版,当然作为谷歌亲儿子,Pixel系列自然是最先用上Android 11开发者预览 ...
- android11测试版下载,Find X2系列 Android 11 Beta1 测试版发布,你要尝试一下吗?
原标题:Find X2系列 Android 11 Beta1 测试版发布,你要尝试一下吗? 今年的特殊情况导致安卓11发布日期的一波三折,然而最后谷歌还是在6月11日发布了安卓Beta1版本.有趣的是 ...
- birt预览能有内容发布后没内容_谷歌突然推出Android 11开发者预览版 新版带来部分新功能和改进...
谷歌刚刚在安卓开发者网站放出 Android 11 版的开发者预览版,该版本主要面向开发者提供用来测试新版功能. 在新版本里目前谷歌已经发布部分新功能和改进,随着开发者版本不断更迭后续更多新功能和改进 ...
最新文章
- Scrapy框架--使用cookie
- python培训班时间 费用-python培训班费用在多少?
- Objective-C NSString字符串操作总结
- 使用Azure Serverless来开发Teams App
- IBM SOA[ESB,BPM,Portal等]基础架构图解
- devops_面向内向的人的DevOps
- 条件过滤(商品名称、价格以及商品类别的查询)
- arduino 休眠 节能_优化arduino程序存储空间
- python导入random模块_python random模块(随机数)详解
- 初学编程应该买什么样的电脑?
- FPGA | PYNQ-Z2使用语音播报模块
- 没学历,没技术除了进厂,还有哪些出路?
- 三分钟教会你微信炸一炸,满屏粑粑也太可爱了!
- VS2010开发体验系列之二 - 语言C#4.0
- 哪些蓝牙耳机便宜好用?便宜又好用的蓝牙耳机之王
- 计算机图形学 OpenGl-种子填充算法画红黄绿交通灯
- P6-Windows与网络基础-安装eNSP软件环境
- VHDL硬件描述语言(一)基本概念
- python 遗传算法优化bp神经网络_遗传算法优化BP神经网络
- 矢量图斑局部狭长判断和定位局部狭长部分(PostGIS、Java、C#实现)
热门文章
- 组合逻辑与lamda算子的历史 英文
- Spring Boot 中使用 Hikari,给我整不会了
- ECMAScript 2021(ES12)新特性简介
- docker kaniko push推送镜像至harbor报错:x509: certificate signed by unknown authority(命令中添加 --skip-tls-ver)
- 【收藏】keepalived配置文件解读
- 【完整代码】Scala AKKA实现两个Actor之间的通信代码示例
- Scala mapValues踩坑记:谨慎使用Scala Map的mapValues, 你需要的可能是transform
- Java设计模式之建造者Builder模式代码示例
- Python Django 原生SQL查询(游标Cursor)
- java分布式面试题之Dubbo部分