![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android源码
文章平均质量分 92
Android_小白
这个作者很懒,什么都没留下…
展开
-
通过修改源码解决低内存杀死自己app的解决方案
通过修改源码解决低内存杀死自己app的解决方案:修改源码路径:frameworks\base\services\core\java\com\android\server\am\ActivityManagerService.javaprivate final int computeOomAdjLocked(ProcessRecord app, int cachedAdj, ProcessRecord TOP_APP, boolean doingAll, long now)在computeOomAd.原创 2022-11-04 16:47:25 · 745 阅读 · 0 评论 -
framework编译报错记录
1.报错内容1970-07-03 09:25:32.243 14775-14775/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.provision, PID: 14775 java.lang.RuntimeException: Unable to instantiate activity Comp...原创 2020-01-02 12:24:20 · 7887 阅读 · 0 评论 -
framework 模块编译问题
模块编译: mmm frameworks/base/ 出现以下报错.解决方案: 先将路径切换framework/base 下执行编译mmm core/res/ 生成framework-res.apk然后在将路径切换至源码在此执行mmm frameworks/base/...原创 2019-12-25 17:55:46 · 5812 阅读 · 0 评论 -
android 7.1 权限自动授权(不弹出授权对话框)
1.第一种方式: 修改DefaultPermissionGrantPolicy.java这个类说明: 指定包名进行自动授权,即指定的包名进行动态授权时,不弹出授权对话框自动授权源码路径:/sc60/frameworks/base/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java修改处:...原创 2019-12-18 20:03:45 · 10693 阅读 · 1 评论 -
AccessibilityService自启动
实现AccessibilityService自启动的方法说明:自定义AccessibilityService时,默认关闭的,需要在无障碍界面手动打开。若需自动打开有两种方法。1.源码中修改frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java 在loadSecu...原创 2018-05-10 09:15:30 · 10108 阅读 · 8 评论 -
android 7.1 禁止安装第三方软件
要求:Android 7.1 只允许安装自己的apk软件,禁止安装其他软件实现: 通过包名对比来实现,源码路径:/services/core/java/com/android/server/pm/PackageManagerService.javapublic void handleStartCopy() throws RemoteException { int...原创 2019-07-03 14:08:38 · 7867 阅读 · 2 评论