草庐IT

ADB_SERVICES

全部标签

安卓模拟器 : How can I get a list of services that are running

我的UbuntuVM中运行着AndroidEmulator,并且刚刚通过控制台安装了一个apk文件。模拟器和adb有很多选项可以查看设备上发生的事情。但是我怎样才能获得当前正在运行的服务列表?我试图找出特定应用程序是否安装了通知服务来查看(不需要的)广告。我什至知道服务的名称。PS.:我是一名高级初学者-但还不够高级。非常感谢您的帮助。 最佳答案 您可以使用以下命令获取列表:adbshelldumpsysactivityservices 关于安卓模拟器:HowcanIgetalistof

android - 是否可以通过我的 android 应用程序执行 adb 命令?

谁能说,adb命令是否可以通过我的android应用程序执行。如果可以执行,如何实现? 最佳答案 你可以这样做:Processprocess=Runtime.getRuntime().exec("yourcommand");BufferedReaderbufferedReader=newBufferedReader(newInputStreamReader(process.getInputStream()));不要忘记用tryandcatch语句包围它。编辑:@Phix是对的,ProcessBuilder会更好用。

android - 是否可以通过我的 android 应用程序执行 adb 命令?

谁能说,adb命令是否可以通过我的android应用程序执行。如果可以执行,如何实现? 最佳答案 你可以这样做:Processprocess=Runtime.getRuntime().exec("yourcommand");BufferedReaderbufferedReader=newBufferedReader(newInputStreamReader(process.getInputStream()));不要忘记用tryandcatch语句包围它。编辑:@Phix是对的,ProcessBuilder会更好用。

android - adb 备份不起作用

我需要你们的帮助,因为我不知道我在adb备份上做错了什么。我想在没有root的情况下备份我的三星GalaxyS3LTE(GT-I9305)。我用谷歌搜索并找到了带有SDK管理器的完整Android备份。我安装了我需要的所有东西,比如JavaDevelopmentKit8version66(JDK8u66x64)和包含SDKManager的AndroidStudio。然后他们很难过我应该下载谷歌USB驱动程序。我下载了它,但什么也没发生。我认为它现在应该可以工作,然后我去了C:\Users\MYNAME\AppData\Local\Android\sdk\platform-tools并在

android - adb 备份不起作用

我需要你们的帮助,因为我不知道我在adb备份上做错了什么。我想在没有root的情况下备份我的三星GalaxyS3LTE(GT-I9305)。我用谷歌搜索并找到了带有SDK管理器的完整Android备份。我安装了我需要的所有东西,比如JavaDevelopmentKit8version66(JDK8u66x64)和包含SDKManager的AndroidStudio。然后他们很难过我应该下载谷歌USB驱动程序。我下载了它,但什么也没发生。我认为它现在应该可以工作,然后我去了C:\Users\MYNAME\AppData\Local\Android\sdk\platform-tools并在

android - 是否可以像我看到它安装 SD 卡一样从 adb shell 查看应用程序数据?

我正在测试一个Android应用程序。我想关注一下的内容/sdcard/Android/data/com.myapplication在应用程序运行时。但是,如果将sd卡作为磁盘驱动器安装在PC上(访问图片和视频),我的应用程序将无法正常工作。所以我想我可以使用adbshell。但它不允许我访问同一个文件夹:ls/sdcard/Android/data/com.myapplication/sdcard/Android/data/com.myapplication:Permissiondenied查看StackOverflow,我发现这种方式可以通过adbshell查看应用程序数据:run

android - 是否可以像我看到它安装 SD 卡一样从 adb shell 查看应用程序数据?

我正在测试一个Android应用程序。我想关注一下的内容/sdcard/Android/data/com.myapplication在应用程序运行时。但是,如果将sd卡作为磁盘驱动器安装在PC上(访问图片和视频),我的应用程序将无法正常工作。所以我想我可以使用adbshell。但它不允许我访问同一个文件夹:ls/sdcard/Android/data/com.myapplication/sdcard/Android/data/com.myapplication:Permissiondenied查看StackOverflow,我发现这种方式可以通过adbshell查看应用程序数据:run

android - adb android 与 Genymotion 冲突

这个问题在这里已经有了答案:adbserverversiondoesn'tmatchthisclient(41个回答)关闭5年前.我的问题是当我运行adbdevices时会显示此错误消息:adbserverversion(32)doesn'tmatchthisclient(36);killing...error:couldnotinstallsmartsocketlistener:AddressalreadyinuseADBserverdidn'tACK*failedtostartdaemon*error:cannotconnecttodaemon我尝试在genymotion->Set

android - adb android 与 Genymotion 冲突

这个问题在这里已经有了答案:adbserverversiondoesn'tmatchthisclient(41个回答)关闭5年前.我的问题是当我运行adbdevices时会显示此错误消息:adbserverversion(32)doesn'tmatchthisclient(36);killing...error:couldnotinstallsmartsocketlistener:AddressalreadyinuseADBserverdidn'tACK*failedtostartdaemon*error:cannotconnecttodaemon我尝试在genymotion->Set

Android adb命令获取当前Activity或者Fragment

用adb命令查看下面Demo处于NO.3Fragment时的Activity和Fragment信息。查看当前Activity及其包名adbshell"dumpsyswindow|grepmCurrentFocus"输出结果如下:mCurrentFocus=Window{b1deab4u0com.example.who/com.example.who.ui.activity.SecondActivity}上面的com.example.who/com.example.who.ui.activity.SecondActivity}可以分成两部分看:/前的部分是包名,/后的部分是当前Activity的