android HAL,应用程序如何授予访问传感器的权限?

时间:2015-11-05 05:21:33

标签: android

我正在调查android HAL并尝试了解应用程序如何授予访问传感器或硬件的权限。情况是,我没有根我的设备(我可以,但我不会),所以如果你想告诉我root设备或修改init.rc文件,请节省你的时间,谢谢。

我做了一些测试。

  
      
  1. 我尝试直接访问JAVA代码中的某些传感器或硬件,例如新的FileOutputStream(“/ dev / XXX”),失败。
  2.   
  3. 我尝试使用JNI,比如,fd = open(“/ dev / XXX”,O_RDWR,0),失败。
  4.         

    我猜他们上面的两个都被许可拒绝。

         
        
    1. 我在NDK目录下使用了名为“native-activity”的示例。这是一个纯C代码。最后从传感器中获取价值。
    2.   

所以我不知道在案例3中,这个“原生活动”应用程序如何以及何时授予权限,该权限能够从传感器获取值。

我可能会误解一些事情。如果您认为有问题,请纠正我。感谢

0 个答案:

没有答案