
Android
文章平均质量分 76
「已注销」
这个作者很懒,什么都没留下…
展开
-
Android coredomain 如何使用自定义的 property type?
背景Android 8.1 中引入了 Project Treble 架构,用于将 vendor 下的驱动和 Android system 系统分开,Android system 可以单独升级。SELinux 同样分成了两部分,位于 /system/etc/selinux 下的 platform 部分和位于 /vendor/etc/selinux 下的 vendor 部分。本文分析 Android...原创 2020-04-09 09:56:58 · 5603 阅读 · 4 评论 -
Android CTS中neverallow规则生成过程
CTS里面SELinux相关测试中neverallow测试项占绝大多数,Android系统开发者都应该知道,在修改sepolicy时,需要确保不能违反这些neverallow规则,不然会过不了CTS。CTS中nerverallow测试都是在SELinuxNeverallowRulesTest.java文件中,并且从AOSP代码中发现该文件不是人工提交的,而是通过python脚本生成的,为了以后更好...原创 2019-12-29 16:35:14 · 2476 阅读 · 0 评论 -
在Win10上使用Visual Studio2015的Android模拟器
在Win10上使用Visual Studio2015的Android模拟器原创 2015-08-16 16:06:10 · 9840 阅读 · 1 评论 -
Android引入动态库so的方法
Android引入动态库so的方法标签(空格分隔): Android so 第三方库原创 2015-08-19 21:02:13 · 11536 阅读 · 2 评论 -
LEB128相关知识
LEB128相关知识介绍LEB128(little endian base 128)是一种变长的整数压缩编码形式,它是出自于DWARF debug file format。在Android的Dalvik Executable format中使用该编码用于表示32位整数。由于32位整数占用固定的4个字节,可能大多数整数并不需要4个字节,最高几个字节可能为0(正数)或者为1(负数),该编码就是不保存最高原创 2016-01-07 14:08:09 · 4356 阅读 · 0 评论