无法导入android.hardware.camera2.params.StreamConfiguration

时间:2014-11-20 17:33:12

标签: java android import android-studio

  1. 在Android API 21中,他们添加了android.hardware.camera2.params.StreamConfiguration但由于某些原因,Android Studio无法找到它。

  2. 此类(android.hardware.camera2.params.StreamConfigurationMap)也有一个公共构造函数,但它表示我无法在其包外创建它的实例。为什么呢?!

  3. 试过这个:

    StreamConfigurationMap map = new StreamConfigurationMap();  //Says can only be instantiated in its package
    StreamConfiguration map = new StreamConfiguration();   //can't find StreamConfiguration
    

1 个答案:

答案 0 :(得分:1)

StreamConfigurationMap没有公共构造函数。

android.hardware.camera2.params包不会公开StreamConfiguration类。 StreamConfigurationMap允许您使用StreamConfiguration获取配置 - 可用的配置记录在案here

StreamConfiguration类和StreamConfigurationMap构造函数使用@hide注释对公共Android API隐藏,因此您无法使用它们。