Android源码修改(自动获取usb权限)基于Android5.1定制版系统
来源:互联网 发布:地产网络推广媒体 编辑:程序博客网 时间:2024/06/05 09:28
自动获取usb权限
这篇文章参考了这个得到的解决方案
http://blog.csdn.net/hubbybob1/article/details/50263925
这个博主已经写得很清楚啦,但是还有一些同学通过私信来问我问题,所以我就把我当时(去年的时候),笔记放上来,供大家参考一下。
因为我是做应用层开发,当时也是更改自己项目上的代码各种无效,就参考以上链接的博主的方法,去改系统的应用层代码。但是我又不懂底层的,也不会使用linux,就请底层工程师协助我。我们用的Android5.1定制系统,步骤就是直接通过linux去访问放我们Android5.1系统应用层源码
访问到我们当时的源码址:
android5.1_20160910/frameworks/base/packages/SystemUI/src/com/android/systemui/usb
打开UsbPermissionActivity.java
(路径为:android5.1_20160910/frameworks/base/packages/SystemUI/src/com/android/systemui/usb)
直接在linux
//修改的java文件
UsbPermissionActivity.java
------ onCreate(){}
//112行
原代码
修改
用linux下载下来,然后在你的Android studio编译一下,(貌似linux也可以直接编译下载下来,时间太久远我忘了==)生成SystemUI.apk。
直接把这个apk装到你的系统上,就会自动替换。就ok了
当时解决了 我每次使用外部的usb接口的权限问题,不需要用户手动添加权限,直接默认使用。
就是这样,希望可以帮助到大家哈哈
(Ps:我把我当时编译完成的apk放上去,如果是5.1的系统可以直接使用装上去看看行不行咯,当然如果是定制的话建议还是自己去改)
- Android源码修改(自动获取usb权限)基于Android5.1定制版系统
- 华为定制版手机如何解锁及获取ROOT权限
- 如何修改Android5.1系统USB连接方式默认MTP
- 解决绕过android下apk使用usb设备权限查询相应问题,自动获取usb权限
- 解决绕过android下apk使用usb设备权限查询相应问题,自动获取usb权限
- 解决绕过android下apk使用usb设备权限查询相应问题,自动获取usb权限
- 解决绕过android下apk使用usb设备权限查询相应问题,自动获取usb权限
- 解决绕过android下apk使用usb设备权限查询相应问题,自动获取usb权限
- Android5.1源码改变USB连接方式
- (源码分析)Android系统时间-自动获取
- android5.1 获取adb shell root 权限
- Android修改系统时间 & apk获取系统权限
- Android 修改源码使app获取root权限
- android系统源码修改注意(1)
- Android源码编译——RK3128开发板基于Android5.1源码编译小记
- Android应用获取root权限,修改系统文件
- I9500联通定制版刷cm12.1
- 如何修改Android5.1系统音量大小
- Spark高级数据分析
- Incorrect integer value(1366)错误解决方法
- JDK 9 发布仅数月,为何在生产环境中却频遭嫌弃?
- java基础—如何创建线程?如何保证线程安全?
- angularJs中service的三种方法以及区别(factory,service,provider三者的区别)
- Android源码修改(自动获取usb权限)基于Android5.1定制版系统
- python windows环境下 pip install itchat 失败的原因
- Spring Boot 事物的快速应用
- String判断相等
- 基础练习 Huffuman树
- Linux环境下WEB应用启动或关闭tomcat脚本编写(一)
- 希狄微HL7015快充芯片简介
- JS设置cookie、读取cookie、删除cookie
- 解决打开GitHub网站格式不正确的问题