日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

更多獲取app包名方法

 融水公子 2020-11-14
表白:我越想睡越怕黑,越醒著越怕鬼,越愛她越是自卑,疑神疑鬼
講解對(duì)象:
更多獲取app包名方法
作者:融水公子 rsgz

方法1:d.app_current()
原理:顯示正在運(yùn)行的app包名
import uiautomator2 as u2

# 連接手機(jī)
d = u2.connect("http://10.106.54.167:7912")
# 打開應(yīng)用
d(text="QQ影音").click()
# 獲取QQ影音包名
print(d.app_current())
# {'package': 'com.tencent.research.drop', 'activity': '.ui.main.MainActivity', 'pid': 12087}
方法2:d.app_list_running()
原理:列舉所有運(yùn)行的app包名
import uiautomator2 as u2

# 連接手機(jī)
d = u2.connect("http://10.106.54.167:7912")
# 打開應(yīng)用
d.app_start("com.tencent.research.drop")
print(d.app_list_running())
# ['com.qualcomm.qcrilmsgtunnel', 'com.android.camera', 'com.android.email', 'com.xiaomi.metoknlp', 'com.android.nfc', 'com.miui.face', 'com.miui.voiceassist', 'com.miui.securitycenter', 'com.android.quicksearchbox', 'com.tencent.mm', 'com.android.permissioncontroller', 'com.android.smspush', 'com.xiaomi.mi_connect_service', 'com.lbe.security.miui', 'android.ext.services', 'com.xiaomi.aiasst.vision', 'com.android.shell', 'com.android.chrome', 'com.qualcomm.qti.devicestatisticsservice', 'com.miui.powerkeeper', 'com.miui.wmsvc', 'com.qualcomm.qti.workloadclassifier', 'com.miui.vsimcore', 'com.android.se', 'com.miui.voicetrigger', 'com.miui.gallery', 'com.xiaomi.mircs', 'com.tencent.soter.soterserver', 'com.xiaomi.finddevice', 'com.android.phone', 'com.xiaomi.joyose', 'com.miui.analytics', 'com.xiaomi.misettings', 'com.qualcomm.qti.telephonyservice', 'com.miui.contentcatcher', 'com.goodix.fingerprint', 'com.tencent.mobileqq', 'com.qualcomm.qti.autoregistration', 'com.sohu.inputmethod.sogou.xiaomi', 'com.miui.systemAdSolution', 'com.eg.android.AlipayGphone', 'com.miui.mishare.connectivity', 'com.github.uiautomator', 'com.miui.daemon', 'com.google.android.documentsui', 'com.miui.dmregservice', 'com.xiaomi.xmsfkeeper', 'com.xiaomi.bluetooth', 'com.sohu.inputmethod.sogou', 'com.miui.home', 'com.android.systemui', 'com.tencent.research.drop', 'com.xiaomi.xmsf', 'com.xiaomi.location.fused']
#關(guān)閉應(yīng)用
d.app_stop('com.tencent.research.drop')
# 清空數(shù)據(jù)
d.app_clear('com.tencent.research.drop')
方法三:adb指令1
# 適用于:windows
D:\adb>adb shell dumpsys activity | find "mFocusedActivity"

# 適用與linux 或者mac
D:\adb>adb shell dumpsys activity | grep "mFocusedActivity"
在我的電腦上運(yùn)行沒有出現(xiàn)結(jié)果 很奇怪 現(xiàn)在我沒時(shí)間研究這個(gè)。
反正這個(gè)命令是沒錯(cuò)的,有誰發(fā)現(xiàn)了問題出現(xiàn)在哪里了可以郵箱告知一下嗎?
2966261184@qq.com(僅用于技術(shù)交流)

方法四:adb指令2
這個(gè)運(yùn)行成功了

# 適用于windows
adb shell dumpsys activity top | findstr ACTIVITY
D:\adb>adb shell dumpsys activity top | findstr ACTIVITY
  ACTIVITY com.android.systemui/.recents.RecentsActivity f2540ce pid=2470
  ACTIVITY com.miui.home/.launcher.Launcher bc35f3d pid=2810
  ACTIVITY com.tencent.research.drop/.ui.main.MainActivity 62b4874 pid=30810
方法五:aapt指令
實(shí)際上aapt也是一個(gè)工具,隱藏在之前的相關(guān)的adb工具包里面
通常在sdk/build-tools/android4.4w/aapt.exe  把這個(gè)放在環(huán)境變量里面就可以使用了?;蛘咧苯拥綄?duì)應(yīng)的目錄里面使用也可以
aapt工具下載地址:https:///

# 運(yùn)行命令即可
aapt dump badging file.apk
比如說D盤有一個(gè)apk
aapt dump badging D:\Future-release-2018.apk

這個(gè)就是包名

---
歡迎大家關(guān)注我的公眾號(hào),一起切磋技術(shù),友好交流。

公眾號(hào):小雪妃
謝謝大家的支持!可以點(diǎn)擊我的頭像,進(jìn)入我的空間瀏覽更多文章呢。建議大家360doc[www.qqstock.cn]注冊(cè)一個(gè)賬號(hào)登錄,里面真的有很多優(yōu)秀的文章,歡迎大家的到來。
---

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多