Android自定义设备相机权限

时间:2012-06-04 05:52:28

标签: android permissions camera external

我正在尝试解决自定义Android设备(某种PDA)连接了外置摄像头的问题。当我打开“相机”应用程序时,相机工作正常,但其他应用程序(如Skype等)无法访问该相机。

因此,对于Android的内核/硬件方面的新手,我是否必须更改某些权限并重新编译操作系统,或者可以通过其他方式修复。

非常感谢任何帮助,

干杯, 基思

3 个答案:

答案 0 :(得分:1)

您必须为那些需要访问相机但无法访问相机的应用添加相机权限。

答案 1 :(得分:0)

您是否在清单文件中添加了这些权限?

  <uses-permission android:name="android.permission.CAMERA" />
  <uses-feature android:name="android.hardware.camera" />

答案 2 :(得分:0)

  

摄像头是设备上的应用程序共享的资源。   获取实例后,您的应用程序可以使用相机   相机,你必须特别小心释放相机   当您的应用程序停止使用它时,以及您的应用程序   应用程序暂停(Activity.onPause())。如果您的应用程序   没有正确释放相机,所有后续尝试访问   相机,包括您自己的应用程序,将失败,并可能   导致您或其他应用程序被关闭。

请阅读http://developer.android.com/guide/topics/media/camera.html