【问题标题】:Android Camera FC (unknown method)Android Camera FC(未知方法)
【发布时间】:2013-02-17 13:06:02
【问题描述】:

我使用的是三星 Fascinate,构建版本是 4.2.1 AOSP(CM10.1 Nightly)。

相机太糟糕了,所以我更换了它。新相机 FC 在启动时,我拉了一个 log-cat 并作为堆栈跟踪:

E/AndroidRuntime( 1814): FATAL EXCEPTION: Thread-175 
E/AndroidRuntime( 1814): java.lang.NoSuchMethodError: **android.hardware.Camera$Parameters.setCameraMode** E/AndroidRuntime( 1814):     at com.android.camera.Camera.updateCameraParametersPreference(Camera.java:2249) 
E/AndroidRuntime( 1814): at com.android.camera.Camera.setCameraParameters(Camera.java:2339) 
E/AndroidRuntime( 1814):    at com.android.camera.Camera.startPreview(Camera.java:2083) 
E/AndroidRuntime( 1814):    at com.android.camera.Camera.access$3700(Camera.java:86) 
E/AndroidRuntime( 1814):    at com.android.camera.Camera$5.run(Camera.java:1255) 
E/AndroidRuntime( 1814):    at java.lang.Thread.run(Thread.java:856)

我可以接受这一点,但有一件事:这不是在开玩笑,没有这样的方法...我在任何地方都找不到关于这种愚蠢方法 (setCameraMode()) 的任何文档。这是什么鬼?

【问题讨论】:

    标签: android camera forceclose methodnotfound


    【解决方案1】:

    该方法在早期版本的 JB 上可用(我认为是 android-4.1.1_r1 AOSP)。 看一眼: https://github.com/CyanogenMod/android_frameworks_base/blob/jellybean/core/java/android/hardware/Camera.java

    因此,请使用库存相机或从 Play 商店安装其他相机。

    【讨论】:

      猜你喜欢
      • 2013-10-30
      • 1970-01-01
      • 2013-05-26
      • 1970-01-01
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 1970-01-01
      • 2021-07-24
      相关资源
      最近更新 更多