android - “adb shell am set-inactive <packageName> true “does' t 工作

标签 android adb

我想测试 App 待机模式。我使用的设备是 Galaxy S7 edge 和配备 Android 6.0(API 级别 23)的虚拟设备。

我使用:

$ adb shell dumpsys battery unplug
$ adb shell am set-inactive <packageName> true

当我使用 adb shell am get-inactive <packageName> 测试应用是否真的处于待机状态时我总是得到以下结果 Idle=false .有没有其他人经历过同样的行为?

最佳答案

为时已晚,但我遇到了同样的问题。

我想通了,只需删除 <> .

意思是-> adb shell am set-inactive packageName true

喜欢

adb shell am set-inactive com.abc.abcd true

不是

adb shell am set-inactive <com.abc.abcd> true

关于android - “adb shell am set-inactive <packageName> true “does' t 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37988676/

相关文章:

android - 在 Android 中捕获完整的日志

android - 使用 adb shell 命令测试应用程序,即使其中一个测试失败,如何让它继续?

android - SQLiteCantOpenDatabaseException => 未知错误(代码 14): Could not open database (Android 6. 0)

java - Android 中滚动时 ListView 中的自定义 View 消失

java - 线程在几次迭代后被杀死

android - 使用 android adb shell 返回一个 Activity

ffmpeg - 无法识别的选项 'sync' 。拆分参数列表时出错 : Option not found

android - 调试 android - 如何从用户那里获取错误报告输出?

Android Material Design "Text field dropdown menu",选择器(微调器)

android - 尝试在 android 中添加两个 setContentView 时出现空指针异常