我有一个应用程序,需要根访问。我使用以下代码请求权限:
Process p = Runtime.getRuntime().exec("su");
这样做是:当用户授予对应用程序的根访问权时,它会在statusbar中显示根符号(#) (这是正常的)。即使在应用程序进入后台之后,甚至在该活动完成之后,符号仍然保留在statusbar中。I希望在授予权限时出现符号,并在执行操作后释放已授予的根访问,因此它将符号从statusbar.中删除。
是这样做的,所以我知道这是可能的,但是我找不到一种方法去做。有人能帮我怎么做吗?
PS:我正在使用 sdk进行根操作。
我希望我的IHandleMessages.Handle( x )方法被NSB并发调用。即使在配置默认主机AsA_Client (关闭事务)并提供两个或多个线程(App.Config中的NumberOfWorkerThreads=“3”)时,当队列中有两条消息时,也会顺序调用以下处理程序:
public void Handle(EventMessage message)
{
Logger.Info(string.Format("Subscriber 1 received EventMessage with Id {0}.", message.EventId));