本文主要是介绍在调用android虚拟机的相机时,出现Unfortunately,camera has stopped对话框,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
转载自:http://stackoverflow.com/questions/14813662/android-emulator-4-2-api-level-17-unfortunately-camera-has-stopped-when-try
使用下列语句调用相机时,相机应用崩溃,出现出现Unfortunately,camera has stopped对话框,并且在控制台中没有报错:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent,1);
解决方法:
1.确保相机权限的设置:<uses-permission android:name="android.permission.CAMERA"/>视情况还需要加上:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />2.在虚拟机的相机设置中,将相机打开:(webcam0是计算机的摄像头)
如此即可正常使用虚拟设备的照相机
这篇关于在调用android虚拟机的相机时,出现Unfortunately,camera has stopped对话框的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!