不让某个应用被kill

alps/kernel-4.9 / drivers/staging/android/lowmemorykiller.c     selected_oom_score_adj = min_score_adj;     rcu_read_lock();     for_each_process(t...

2018-12-07 17:52:40

阅读数:19

评论数:0

文件系统缓存中的dirty_ratio与dirty_background_ratio参数

vm.dirty_background_ratio:这个参数指定了当文件系统缓存脏页数量达到系统内存百分之多少时(如5%)就会触发pdflush/flush/kdmflush等后台回写进程运行,将一定缓存的脏页异步地刷入外存;   vm.dirty_ratio:而这个参数则指定了当文件系统缓存...

2018-11-29 15:27:49

阅读数:16

评论数:0

手机相关问题

【第三方——Twitter】无法给好友发送录制的视频] frameworks/av/media/libmediaplayerservice/StagefrightRecorder.cpp #ifdef MTK_AOSP_ENHANCEMENT     //checkVideoEncoderCa...

2018-10-12 17:20:01

阅读数:34

评论数:0

youtobe导致功耗变大的解决方法

在测试功耗的时候,发现youtobe应用会导致功耗变大,下面介绍下解决方法: 1:首先可以调整最大背光亮度,将最大值从255调整为245.经过验证分析这种变动用户无法察觉,但是将会降低功耗。   2:在frameworks/base / media/java/android/media/Me...

2018-09-27 09:33:26

阅读数:47

评论数:0

禁止静态广播发送给第三方应用

frameworks/base / services/core/java/com/android/server/am/BroadcastQueue.java    final void processNextBroadcast(boolean fromMsg) {    int perm ...

2018-09-14 16:00:59

阅读数:31

评论数:0

CTS内存和启动速度

随着CTS要求的越来越高,很多应用无法通过CTS,下面介绍一CTS内存和启动速度显示的地方   services/core/java/com/android/server/am/ActivityManagerService.java   dumpApplicationMemoryUsage...

2018-08-31 15:31:29

阅读数:37

评论数:0

关于APP应用无响应的处理

什么是ANR ANR,是“Application Not Responding”的缩写,即“应用程序无响应”。在Android中,ActivityManagerService(简称AMS)和WindowManagerService(简称WMS)会监测应用程序的响应时间,如果应用程序主线程(即UI线...

2018-08-25 11:28:00

阅读数:462

评论数:0

设置dalvik.vm堆栈属性,减少GC,提升性能

项目中可能会出现性能跟对比机相比,不好的情况,首先可以看对比机的如下属性,看下跟自己的手机是否一致。 很多对比机性能是经过优化的,需要对各项影响性能的指标逐一对比。   PRODUCT_PROPERTY_OVERRIDES += dalvik.vm.heapmaxfree=8m PRODUC...

2018-08-24 17:47:01

阅读数:157

评论数:0

不能让三方应用接收到开机完成广播

不能让三方应用接收到开机完成广播 frameworks/base / services/core/java/com/android/server/am/BroadcastQueue.java final void processNextBroadcast(boolean fromMsg) { ...

2018-08-24 11:28:44

阅读数:79

评论数:0

whitelist: 针对个别apk由于的dex2oat原因安装失败/ 安装慢 / lunch慢的处理方法

[DESCRIPTION] 自L版本之后,所有的APP要经过dex2oat处理过之后,才能运行。而dex2oat的任务是将原来的dex文件做预先的翻译,从而可以加快APP运行的时间。但是由于某些APP比较复杂,所以优化的时间就比较长。优化是以dex文件中的method为单位。dex2oat在优化...

2018-08-22 10:51:46

阅读数:109

评论数:0

adb shell 查看当前进程和窗口信息

adb shell 查看当前进程和窗口信息可以使用如下命令: >adb shell >dumpsys window windows |grep "Window #" 显示信息如下:   2:打开AMS、W...

2018-08-22 10:40:23

阅读数:509

评论数:0

全屏应用解锁不显示状态栏

  /frameworks/base / services/core/java/com/android/server/policy/PhoneWindowManager.java /#ifdef 1             //test,20180816,full screen app not...

2018-08-22 09:58:19

阅读数:88

评论数:0

adb安装模式修改为speed模式、

  frameworks/base / services/core/java/com/android/server/pm/PackageManagerService.java   DexoptOptions dexoptOptions = null;             if ((inst...

2018-08-21 15:36:26

阅读数:314

评论数:0

android 8.0预装APK为可卸载

  需要在如下文件中配置下。 vendor/mediatek/proprietary/frameworks/base / data/etc/pms_sysapp_removable_vendor_list.txt   添加可卸载的:包名。

2018-08-13 14:29:51

阅读数:547

评论数:0

手机连接电脑,电脑上面显示2个手机存储

  路径: /frameworks/av / media/mtp/MtpServer.cpp void MtpServer::addStorage(MtpStorage* storage) {     Mutex::Autolock autoLock(mMutex);     // add...

2018-08-10 12:01:05

阅读数:112

评论数:0

ProgressDialog进程条属性

  很多情况下,ProgressDialog进度条不需要真实显示进度,这些滚动即可,可以设置如下属性。 mDialog = new ProgressDialog(context); mDialog.setProgressStyle(ProgressDialog.STYLE_HORIZO...

2018-08-09 16:25:01

阅读数:53

评论数:0

使用adb 命令抓起systrace的方法。

1:新建一个txt文档,重新命名为run.bat   2:将如下代码放在run.bat中 adb shell atrace -c -b 10240 --async_start -z gfx input view wm am sched load idle freq pause adb she...

2018-08-07 15:10:01

阅读数:207

评论数:0

手机设置分辨率命令

分辨率设置命令 adb shell wm size 480X480 adb shell wm density 240 分辨率恢复命令。 adb shell wm size reset adb shell wm density reset

2018-08-01 11:54:20

阅读数:163

评论数:0

FILE类型转换成String的方法

 File file = new File(filePath);         if(!file.exists()) return null;         /* 取得扩展名 */   String end=file.getName().substring(file.getName()....

2018-07-25 19:16:54

阅读数:1214

评论数:0

相对布局控件居中属性

  android:layout_centerInParent="true"  --将控件置于父控件的中心位置 android:layout_centerHorizontal="true"  --将本控件置于父控件水平方向...

2018-07-24 17:19:01

阅读数:136

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭