adb命令后报错,无法获取display的信息
时间: 2023-12-12 07:04:35 浏览: 129
如果在使用 `adb shell dumpsys display` 命令时出现无法获取display的信息的错误,可能是因为您的设备不支持该命令或者该命令在当前的系统版本中已经被移除了。可以尝试使用以下命令来获取屏幕信息:
```
adb shell wm size
```
该命令可以获取到屏幕的分辨率信息。
如果您需要获取更详细的屏幕信息,可以使用以下命令:
```
adb shell dumpsys window
```
该命令可以获取到当前窗口的信息,包括窗口大小、位置、类型等。其中,包含了屏幕的具体信息。
如果以上命令仍然无法获取到您需要的屏幕信息,可能是因为您的设备厂商对该命令做了定制化处理,您可以尝试到设备论坛或者设备厂商官网上查找相关的信息。
相关问题
adb logcat 看 报错信息
adb logcat 是 Android Debug Bridge (ADB) 提供的一个命令,可以查看 Android 设备的系统日志,包括应用程序的日志、崩溃日志等信息。如果你想查看应用程序的报错信息,可以在终端中输入以下命令:
```
adb logcat *:E
```
这个命令会输出所有级别为 ERROR 及以上的日志信息,其中包括应用程序的报错信息。如果你想过滤出某个应用程序的报错信息,可以在命令后面添加应用程序的包名,例如:
```
adb logcat *:E MyAppPackageName
```
这样就可以只输出 MyAppPackageName 应用程序的报错信息了。
执行adb 命令报错 Permission denied
您好,执行adb命令报错"Permission denied"通常是由于您没有足够的权限来执行该命令。这可能是因为您没有正确配置ADB,或者您的设备没有授予ADB的访问权限。
首先,请确保您已经正确安装了ADB,并且已经将其路径添加到系统的环境变量中。您可以通过在命令行窗口中输入"adb"来验证是否正确安装。
如果ADB已经正确安装,但仍然出现"Permission denied"错误,请尝试以下解决方法:
1. 确保您的设备已经启用了开发者选项和USB调试模式。您可以在设备的设置中找到开发者选项,并确保USB调试模式已打开。
2. 尝试在命令行窗口中使用管理员权限运行adb命令。请右键单击命令行窗口图标,并选择"以管理员身份运行"。
3. 尝试使用不同的USB端口或USB线缆连接设备。有时候,USB连接可能会出现问题,更换端口或线缆可能有助于解决问题。
如果以上方法仍然无法解决问题,请提供更多的错误信息和您的操作系统版本,以便我能够更好地帮助您解决问题。
阅读全文