2013-04-17 67 views
0

我对cameraactivity工作捕获image,同时呼吁其显示Camera错误无法连接到camera请谁能给解释这个错误相机错误无法连接到相机

我打电话这一个摄像头活动

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); 
startActivityForResult(intent, TAKE_IMAGE); 

错误消息:

camera error 
cannot connect to the camera 

回答

0
add permission in your manifest file 

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

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

如果仍不能再工作的编辑AVD,去到后选择仿真

+0

感谢乌拉圭回合的答复,我已经给予权限,我在设备上测试它不工作 – raju

+0

编辑AVD ...... –

+0

是的,我做了,但没有用 – raju

0

而且相机你检查像

PackageManager pm = getPackageManager(); 
    if (pm.hasSystemFeature(PackageManager.FEATURE_CAMERA)) { 
     // your Intent Goes Here Like 
     Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
     i.putExtra(MediaStore.EXTRA_OUTPUT,MyFileContentProvider.CONTENT_URI); 
     startActivityForResult(i, CAMERA_RESULT); 
    } else { 
     UtilityCommon.showDialogwithTitle(context,context.getResources().getString(R.string.strvalidcamera));    

    } 

也加入要求Permision在你AndroidMAnifest.xml文件

+0

感谢你的回复,同样的错误进入 – raju

+0

这工作? –

+0

没有出现同样的错误显示 – raju

相关问题