年终小盘点:这十八个Android开发必备知识点,你都知道吗?

本文介绍了Android开发中的十八个关键知识点,包括查看CPU温度、开机向导调试、APP启动时间分析、用户模式判断、修改截屏路径等。还涉及到特定平台如SPRD和MTK的特殊操作,如日志模式调整、功耗Log注意事项,以及屏幕圆角方案等。
摘要由CSDN通过智能技术生成

本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:

一、查看CPU温度
二、开机向导调试相关方法
三、查看APP启动时间
四、判断 user,userdebug 版本的方法
五、修改截屏默认存储路径
六、解析 kernel dump 方法
七、SPRD 默认打开 Ylog 以及dumpsys enable方法
八、判断是否正在 monkey 测试的方法
九、修改MTK log 模式的方法
十、MTK平台只开Mobile log方法
十一、SPRD平台 只开Android log方法
十二、SPRD平台功耗 Log 注意事项
十三、获取Top Activity 包名
十四、 修改Google 开机向导欢迎语
十五、修改状态栏 时间显示秒
十六、判断多用户方法
十七、低RAM(1G)下的模糊效果去除
十八、屏幕四周圆角方案

想看以往学习内容的朋友
可以看我的GitHub:https://github.com/Meng997998/AndroidJX

一、查看CPU 温度

  • 1.使用ADB 查看CPU温度(debug版本)

查看CPU命令如下:

adb shell cat /sys/class/thermal/thermal_zone*/temp
  • 2.查看CPU 返回内容对应分类信息
adb shell cat /sys/class/thermal/thermal_zone*/type

CPU 温度查看命令方法

由此查看的 CPU 温度包含小数点后三位,小数点省去,此方法适用于MTK 平台。

  • 3.MTK log 中查看CPU 温度

kernel log中 搜索关键字 T_AP 查看CPU 温度。

二、 开机向导调试相关方法

1.debug 版本跳过开机向导方案

  • 1.点击四次快捷操作
    连续点击屏幕四角(左上–>右上–>右下–>左下),既可跳过开机向导。

  • 2.adb 命令disable 开机向导

adb shell settings put secure user_setup_complete 1adb shell settings put global device_provisioned 1adb shell pm disable com.google.android.setupwizard/.SetupWizardActivity

2.debug 重启 开机向导方案

跳过开机向导 后 又想重新走开机向导,可以尝试以下命令。

  • 1.将开机向导 完成后设置的值复位

命令如下:

adb shell settings put secure user_setup_complete 0adb shell settings put global device_provisioned 0
  • 2.设置开机向导可用,并启动

过完开机向导后,会设置开机向导apk不可用。
此时我们应该设置开机向导为enble状态。

adb shell pm enable com.google.android.setupwizard/.SetupWizardActivityadb shell am start -n com.google.android.setupwizard/.SetupWizardActivity

3. 开机向导 log 调试

打开开机向导调试Log方式如下:

adb shell setprop log.tag.SetupWizard VERBOSE

4. 代码中跳过开机向导的方法

在代码中跳过开机向导的方法如下:

        private  void  SkipSetupwizard(){            ActivityManager activityAanager = (ActivityManager) mContext                .getSystemService(Context.ACTIVITY_SERVICE);            ComponentName cn = activityAanager.getRunningTasks(1).get(0).topActivity;            String pName = cn.getPackageName();            if("com.google.android.setupwizard"
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值