本帖最后由 a512690069 于 2014-11-14 12:04:38 编辑

解决方案 »

  1.   

    camera 有一个函数,叫getsupportresolution 的 ,可以得到你的设备支持的录制分辨率,如我在htc one上面得到的如下:
    supported resolutions :
    176x144
    320x240
    352x288
    480x480
    640x480
    704x576
    720x408
    720x480
    720x576
    768x432
    800x448
    960x720
    1280x720
    1280x752
    1360x720
    1920x1080
    如果你的手机并没有480*480就肯定录制不了的,另外不管你用什么录制,都是跟camera相关的,它不支持你也没办法,只能自己对图像做切割处理找一个离你要分辨率最近的