【发布时间】:2013-03-22 07:57:26
【问题描述】:
我发布了一个应用程序,用户可以在其中拍照。我这样做是为了拍照:
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) }
我该如何解决这个问题?
【问题讨论】:
标签: android android-camera activitynotfoundexception