我目前正在开发一个虚拟现实app.When我打开我的应用程序并将手机连接到三星齿轮vr设备,默认的齿轮vr主屏幕出现;所以我看不到我的应用程序与齿轮vr设备。我看到像"Package Disabler Pro“和"cb enabler for Gear vr”这样的应用程序禁用齿轮vr包/服务,以便我可以看到我的应用程序使用齿轮VR。但我无法使用第三方应用程序执行此操作。我需要通过我自己的vr app.So禁用齿轮vr服务/软件包。我的问题是
1)如何程序化关闭另一个应用的包/服务?
2)我们是否需要为此而拔掉电话根?
3)如何通过编程方式重新启用套餐/服务?
任何帮助都将不胜感激
发布于 2017-09-13 08:56:59
你必须有一个扎根的手机和su安装,是的,你可以让它与所有的应用程序(和系统)。
su
pm disable com.site.package
pm enable com.site.package添加您看不到您的应用程序的原因是它作为系统应用程序安装,此应用程序不会出现在菜单中。
发布于 2018-03-12 03:04:30
这是为其他人工作但不是为我工作希望它对you.if工作你想隐藏其他包只需用你的包更改com.android.camera name.if你想启用包只需将disable更改为enable
Process process = Runtime.getRuntime().exec(new String[]{"s" , "-c","pm
disable com.android.camera"});
process.waitFor();https://stackoverflow.com/questions/43522894
复制相似问题