对于android自定义相机的开发,因为涉及很多不同的机型,以下代码设定某个特定的大小会使得程序死掉。parameters.setPictureSize(640,640);parameters.setPreviewSize(640,640)所以,我们要适应其它的手机的话,就可以用:List size1=parameters.getSupportedPictureSizes();List size2=parameters.getSupportedPreviewSizes();这样就可以得到相应手机支持的大小了,可以写一段小小的代码来获取自己想要的大小了。