我是靠谱客的博主 辛勤发卡,最近开发中收集的这篇文章主要介绍Android MTK 搞机 常用ADB命令记录,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、adb启动activity:

$ adb shell

$ am start -n {包(package)名}/{包名}.{活动(activity)名称}

如:启动浏览器

# am start -n com.android.browser/com.android.browser.BrowserActivity

 

二、adb启动service:

$ adb shell

$ am startservice -n {包(package)名}/{包名}.{服务(service)名称}

如:启动自己应用中一个service

# am startservice -n com.android.traffic/com.android.traffic.maniservice

 

三、adb发送broadcast:

$ adb shell

$ am broadcast -a <广播动作>

如:发送一个网络变化的广播

# am broadcast -a android.net.conn.CONNECTIVITY_CHANGE

 

四、adb发送值 broadcast::

adb shell am broadcast -a dami.student.BindAction(intent) --ei bindstatus(参数名) 1(数值)

:

--es string

:

--ei int

 

 

am start -n com.dami.student/com.dami.student.DamiMamager.MainActivity


android9.0 userdebug版本root方法

 

 

go to setting -> system -> Developer options -> OEM unlocking

adb reboot bootloader

fastboot flashing unlock

press volume up key

fastboot reboot

adb root

adb disable-verity

adb reboot

adb root

adb remount


// 强制设置电池为不插充电线

adb shell dumpsys battery unplug

 

// 强制设置电量为 20%

adb shell dumpsys battery set level 20

 

// 还原设置

adb shell dumpsys battery reset

 

 

 

adb shell settings get global low_power

(google原生省电属性:0 表示未开启, 1 表示开启)


获取Settings存储值:

Settings.System.getInt(mContext.getContentResolver(),"mobiledata_mode_enabler",0)

Settings.Secure.getInt

Settings.Global.getInt

 

adb shell settings get system 值名

 

最后

以上就是辛勤发卡为你收集整理的Android MTK 搞机 常用ADB命令记录的全部内容,希望文章能够帮你解决Android MTK 搞机 常用ADB命令记录所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部