ActivityNotFoundException, przechwytywanie obrazu?

Wydałem aplikację, w której użytkownik może zrobić zdjęcie. Robię to, aby zrobić zdjęcie:

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 );

a także dodałem to zezwolenie na manifest:

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

Przetestowałem moją aplikacjęAndroid2.3.5 iAndroid3.0, i działa dobrze. Ale kiedy uruchomię aplikacjęAndroid4.0.3, zawiesza się:

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.media.action.IMAGE_CAPTURE (has extras) }

Jak mogę rozwiązać ten problem?

questionAnswers(2)

yourAnswerToTheQuestion