草庐IT

android - Android Studio 3 中的 "Activity Manager State"在哪里?

Androidstudio2.x中有一个非常方便的调试功能,但目前在3.x中没有。它有点隐藏在UI中:然后它会提示详细的Activity管理器状态:我知道,我可以使用adbshelldumpsysactivitytop获取该输出,我只是好奇是否可以恢复旧功能? 最佳答案 正如WojtekKaliciński指出的那样在tweet:打开一个bughere.更新Weapologizeifthiswasinconvenient.Theoldfeatureisstillavailablefromtheterminaltoolwindowby

解决 adb install 错误INSTALL_FAILED_UPDATE_INCOMPATIBLE

     最近给游戏出包,平台要求v1签名吧,AS打包后,adb执行安装到手机,我用的设备是googlepixel6,android系统13, 提示如下:adbinstall-rv5_android_202308161046.apkPerformingStreamedInstalladb:failedtoinstall/Users/Project/GitLab/tank/androidhtc/app/release/v5_android_202308161046.apk:Failure[INSTALL_PARSE_FAILED_NO_CERTIFICATES:ScanningFailed.:N

android - 如何使用 ADB 作为后台进程运行命令?

我正在尝试使用adb在后台运行logcat。adbshell"logcat-r2000-f/data/local/test.log&"但它不起作用。如果我执行adbshellps|greplogcat我没有看到logcat进程在运行。 最佳答案 添加nohup似乎有效。adbshell"nohuplogcat-r2000-f/data/local/test.log&" 关于android-如何使用ADB作为后台进程运行命令?,我们在StackOverflow上找到一个类似的问题:

adb 查找应用包名,应用 Activity 等信息

列出设备上的包不使用参数:adb shellpmlistpackages,打印设备/模拟器上的所有软件包根据包名查看应用的activity命令:dumpsyspackage包名adbshelldumpsys package 包名petrel-cv96d:/data/app#dumpsyspackagecom.install.service.storeActivityResolverTable: Non-DataActions:   android.intent.action.MAIN:    d10dadbcom.install.service.store/.SplashAdActivityf

android - Android 上 pm clear 和 pm uninstall -k 的区别

从pm帮助,我得到这个:pmuninstall:removesapackagefromthesystem.Options:-k:keepthedataandcachedirectoriesaroundafterpackageremoval.pmclear:deletesalldataassociatedwithapackage.这是否意味着当我执行pmuninstall(没有-k)时,它会删除所有将pmclear删除的文件?或者换句话说,当我为卸载命令指定-k时,它不会删除文件。当我对该包执行pmclear时,将被清除的文件正是我通过-k选项未删除的文件?是否有可能通过执行pmunin

android - 亚行外壳 : How do I get a list of BroadcastReceivers that will receive BOOT_COMPLETED Intent?

我目前正在调试一个应在设备启动后自动启动的应用程序。为此,我创建了一个BroadcastReceiver并将其添加到我的AndroidManifest.xml中:这在大多数设备上始终有效。然而,在一台设备(MXQPro机顶盒)上,它只能在大部分时间工作。到目前为止,我还没有找到它何时有效和何时无效的任何模式。所以,我想知道实际上有哪些BroadcastReceivers当前已在系统中注册以接收BOOT_COMPLETEDIntent。我玩了一下pm:但这只会告诉我哪些包想要接收Intentdumpsys:但是它的输出太多了,我不知道要找什么感谢您的任何建议!

android - adb shell dumpsys 窗口窗口输出描述

我正在使用appium用于我的Android设备和java代码之间的交互。我遇到的问题是,在某些设备(包括模拟器)上按下主页按钮后,appium返回不正确的当前Activity(它返回当前必须最小化的先前Activity)。我发现appium使用了dumpsyswindowwindows获取当前应用程序的mFocusedApp值。我读了anotheranswers关于获取Android当前Activity,主要推荐使用:adbshell"dumpsyswindowwindows|grep-E'mCurrentFocus|mFocusedApp'"这就是问题的根源,因为按下主页按钮后mC

Android Studio - 无法启动 adb

我最近开始使用androidstudio学习android编程,但每次我打开模拟器并将apk拖到模拟器时,它都会说:failedtostartadb-Checksettingstoverifyyourchosenadbpathisvalid如以下链接所示。我该如何解决这个问题?PS:对不起我的英语。 最佳答案 第1步:转到您的模拟器设置第2步:常规->“使用检测到的ADB位置”选项,禁用此选项并为adb.exe选择文件夹路径,理想情况下(Windows)是c:\users"loginuser"\AppData\Local\Andro

【ADB】借助ADB模拟滑动屏幕,并进行循环

adbshellinput的swipe指令格式:swipex1y1x2y2time(以毫秒为单位)进行循环adbshell"foriin$(seq110);doinputswipe10702200107020010000;done"把上面adbshell指令复制到txt中,并重命名为.bat,手机连接电脑,打开USB调试,双击运行即可,就可以看到屏幕下滑,这里是循环10次

android - 在 Galaxy Tab 10.1 上调试应用程序

我正在尝试在Windows7上使用GalaxyTab10.1,但遇到了一些问题。在选项卡上调试我的应用程序时,eclipse无法识别调试设备并打开模拟器。有人对此有任何想法吗?编辑:我通过以下链接解决了问题:dkszone.net/setup-install-adb-android-debug-bridge-windows-7谢谢大家。 最佳答案 你检查过了吗http://developer.android.com/guide/developing/device.html#setting-up三星USB驱动程序也应该在这里可用htt