1

私はSamsungFascinateを使用していますが、ビルドは4.2.1 AOSP(CM10.1 Nightly)です。

カメラがひどいので交換しました。新しいCameraFCの起動時に、ログキャットをプルしてスタックトレースとして取得しました。

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() )に関するドキュメントはどこにも見つかりません。一体何ですか?

4

1 に答える 1

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-03-06T23:26:12.253 に答える