Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.resolveActivity(activity.getPackageManager()//返回null,导致无法使用系统相机
解决办法:在AndroidManifest.xml中插入以下代码
    <queries>
        <intent>
            <action android:name="android.media.action.IMAGE_CAPTURE" />
        </intent>
    </queries>

更多推荐