~ $ adb -s 192168145555 shell dpm set-device-owner comrosandhizukuserverDhizukuDAReceiverjavalangRuntimeException Cant set package ComponentInfocomrosandhizukucomrosandhizukuserverDhizukuDAReceiver as
这个错误可能是由于设备已经有其他应用作为设备所有者而导致的。要解决这个问题,你可以尝试以下几种方法:
-
确保设备没有其他应用作为设备所有者。你可以通过运行以下命令来检查设备的设备所有者:
adb shell dpm get-device-owner如果有其他应用被列为设备所有者,请先将其移除。你可以使用以下命令来移除设备所有者:
adb shell dpm remove-active-admin <package_name>其中,
<package_name>是设备所有者应用的包名。 -
如果你的设备已经被激活了工厂重置保护(Factory Reset Protection),那么你将无法更改设备所有者。在这种情况下,你需要先解锁设备,然后再尝试设置设备所有者。
-
确保你的应用的包名和组件名是正确的。在你的命令中,你使用的包名是
com.rosan.dhizuku,组件名是.server.DhizukuDAReceiver。确保这些信息是正确的,并且你的应用确实包含这个组件。
如果你尝试了以上解决方法仍然无法解决问题,那么可能是由于设备的某些限制或其他问题导致的。你可以尝试在设备上进行其他设置,或者咨询设备的制造商或开发者社区以获取更多帮助
原文地址: https://www.cveoy.top/t/topic/iMl6 著作权归作者所有。请勿转载和采集!