注册 登录
落伍者 返回首页

编织/ws美梦的个人空间 https://www.im286.net/?908975 [收藏] [复制] [RSS]

日志

Android L版本后在APP中无法使用UEventObserver的说明

已有 123 次阅读2016-4-27 19:18 | Android, android

[Description]


Android L 版本后在APP 中无法使用UEventObserver 的说明


[Keyword]


L android 5.0 APP UEventObserver


[Android Version]


Version >= android 5.0


[Solution]


L 版本后,Google 通过SELinux 对UEVENT Socket 进行了管控.
1.Google 禁止UEventObserver API在第三方APP 使用,即任何不可信任的APP 都禁止使用此API.
2.如果是系统APP ,比如phone app, settings 等使用,那么就要根据app 使用的domain, 添加相
关的SELinux 权限.
解决方式: 确保你的APP 是系统的APP, 非untrusted app.
如针对settings app, 在device/mediatek/common/sepolicy/system_app.te 里面新增
allow system_app self:netlink_kobject_uevent_socket { create ioctl read getattr setattr
bind connect getopt setopt shutdown };


此资料(
Android L版本后在APP中无法使用UEventObserver的说明)转载于 一牛网http://bbs.16rd.com/thread-54750-1-1.html

评论 (0 个评论)

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2025-5-17 13:33 , Processed in 0.027144 second(s), 21 queries , Gzip On.

返回顶部