camer2basic表面尺寸错误

时间:2018-02-08 17:38:27

标签: android android-fragments android-camera-intent android-camera2

我正在研究google的camera2basic样本 这个项目:https://github.com/googlesamples/android-Camera2Basic 但是当打开相机时,我得到两个错误:

  1.   

    表面大小(w = 720,h = 960)和格式0x1无效,大小不是   有效集:[1440x1080,1280x720,1056x864,960x720,880x720,   800x480,720x480,640x480,528x432,352x288,320x240,176x144]

  2.   

    [unnamed-1362-40] cancelBuffer:BufferQueue已被放弃

  3. 我看到很多答案,但没有解决我的问题。 请帮我 。 我在三星a5上测试这个应用程序然后得到那个错误

    三星a5:

    1. 分辨率:720 x 1280像素,16:9比例(~294 ppi密度)

    2. 尺寸:5.0英寸,68.9平方厘米(约71.0%的屏幕与身体比例)

    3. /////////被修改
      lg g3上的新错误

        

      表面尺寸(w = 1440,h = 1920)和格式0x1无效,尺寸   不在有效集中:[1920x1440,1920x1080,1776x1080,1440x1080,   1280x960,1280x720,960x720,880x720,864x480,848x480,800x480,   720x480,768x432,640x480,576x432,480x320,384x288,352x288,   320x240,240x160,176x144,160x120]

      主要问题是为什么表面创建的尺寸错误?

1 个答案:

答案 0 :(得分:0)

将表面尺寸更改为720 x 1280