ActivityNotFoundException, захват изображения?
Я выпустил приложение, в котором пользователь может делать фотографии. Я делаю это для захвата фотографии:
File file = new File( _path );
Uri outputFileUri = Uri.fromFile( file );
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE );
intent.putExtra( MediaStore.EXTRA_OUTPUT, outputFileUri );
startActivityForResult( intent, 0 );
а также я добавил это разрешение для манифеста:
<uses-permission android:name="android.permission.CAMERA" />
Я проверил свое приложение наAndroid2.3.5
а такжеAndroid3.0
и работает нормально. Но когда я запускаю приложение наAndroid4.0.3
вылетает:
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.media.action.IMAGE_CAPTURE (has extras) }
Как я могу решить эту проблему?