Android 关于注入事件安全异常异常异常

Android 关于注入事件安全异常异常异常,android,exception,permissions,Android,Exception,Permissions,我试图通过调用根Sumgsung P1000上的injectMotionEvent来模拟触摸点击 我指的是链接: 虽然我成功地将apk文件推送到/system/app,但仍然获得了INJECT\u事件异常 此外,我检查了我的应用程序运行的priviledge,发现它仍在非根priviledge中运行: 附录105 2814 2394 212416 23468 FFFFFFFF00000000 S 我的问题是:除了中提到的项目,我还错过了什么 我是否需要通过编程将自己提升为root用户,比如: t

我试图通过调用根Sumgsung P1000上的injectMotionEvent来模拟触摸点击

我指的是链接: 虽然我成功地将apk文件推送到/system/app,但仍然获得了INJECT\u事件异常

此外,我检查了我的应用程序运行的priviledge,发现它仍在非根priviledge中运行:

附录105 2814 2394 212416 23468 FFFFFFFF00000000 S

我的问题是:除了中提到的项目,我还错过了什么

我是否需要通过编程将自己提升为root用户,比如:

try {
        Log.v("investigation","try to boost itself") ; 
        Runtime.getRuntime().exec("su");
      //Runtime.getRuntime().exec("reboot");
    } catch (IOException e) {
        Log.v("investigation" , "Failed to get su priviledge\n") ; 
        e.printStackTrace();
    } 
令人沮丧的是,这段话实际上并没有让我振奋


请帮我开导一下。非常感谢

只有根权限不足以执行INJECT\u事件, 为此,您必须使用固件签名密钥对应用程序进行签名


对于一个普通的SDK应用程序,您不能注入事件。

也就是说,我不能创建一个适用于所有android平台的通用应用程序。对……是的,如果要从中删除注入事件部分。Android从未允许它用于普通应用程序。