解决方案 »

  1.   


    /**
             * 传入需要的键值即可
             * 
             * @param keyCode
             */
            private void sendKeyCode(final int keyCode) {
                new Thread() {
                    public void run() {
                        try {
                            Instrumentation inst = new Instrumentation();
                            inst.sendKeyDownUpSync(keyCode);
                        } catch (Exception e) {
                            Log.e("Exception when sendPointerSync", e.toString());
                        }
                    }
                }.start();
            }
      

  2.   

    谢谢,不过你这个函数只能在本application内能实现返回操作,在其他的application就会执行下面的异常Log.e("Exception when sendPointerSync", e.toString());
      

  3.   

    需要添加系统权限
     <uses-permission android:name="android.permission.INJECT_EVENTS"/>
      

  4.   

    需要添加系统权限
     <uses-permission android:name="android.permission.INJECT_EVENTS"/>
    报错了,只能这个只能分配给系统app,怎么破