我创建隐藏其他应用的应用。我成功隐藏和取消隐藏其他应用的与root设备。但是,当我尝试无根设备时,没有成功。我也试过nfs,设备所有者但没有获得成功。遵循这些链接。尝试使用管理权限但不工作。如果有人在没有root设备的情况下获得成功,请帮助我。
错误:root require:
E/hide: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=23999, uid=10263, package uid=10264
点击以下链接:
http://www.eoeandroid.com/thread-288229-1-1.html Install / Unistall from shell command in Android
答案 0 :(得分:0)
您必须获取设备所有者才能使用hide / unhide api。您可以使用this guide to understand about the device owner
获得设备所有者后,您可以使用以下API:setApplicationHidden
。