1

誰かがこの問題に遭遇したかどうかはわかりませんが、私はモバイル デバイス用のアプリを作成しており、ics 4.0.4 を実行している Galaxy s2 で正常に動作しますが、2.3.3 を実行している Galaxy タブで実行すると、エラーがスローされ続けます。

私がやっていることは、デバイスのカメラを取得して、それを flash.media.Video にアタッチすることだけです。この問題によって引き起こされるエラーの量が、パフォーマンスに深刻な影響を与えているのではないかと疑っています。

fxp ファイル ( https://www.box.com/s/77a9460edcf8a7ce95ee ) を添付したので、私が異常なことをしていないことがわかります。

ご協力いただきありがとうございます!

PS

logcat のサンプル セグメントを次に示します。

D/TvOut-Engine( 79): (isHdmiCableConnected): mHdmiCableConnected 0

D/CameraHardwareSec(75): MemoryHeapBase(fd(26)、サイズ(5760128)、幅(800)、高さ(600))

W/AudioFlinger(75): RecordThread: バッファ オーバーフロー

D/dalvikvm(12597): GC_FOR_MALLOC が 1206K を解放、48% が解放された 4217K/8007K、外部 4034K/4493K、一時停止 91ms

V/AudioHardwareALSA( 75): リサンプラ読み取りエラー -32

D/AudioHardwareALSA( 75): AudioStreamInALSA:: 読み取りエラー -32

D/AudioHardwareALSA(75): AudioStreamInALSA::snd_pcm_recover エラー 0

E/v4l2_utils( 75): エラー = qbuf からの無効な引数

E/CameraHardwareSec(75): ERR(int android::CameraHardwareSec::previewThread()):overlay queueBuffer 失敗

I/dalvikvm-heap(12597): ヒープ (frag ケース) を 16.060MB に拡張し、5760016 バイトを割り当てます

D/dalvikvm(12597): GC_FOR_MALLOC は 203K を解放し、30% は 9638K/13639K を解放し、外部は 3975K/4493K を一時停止し、26ms を一時停止しました。

E/v4l2_utils( 75): エラー = qbuf からの無効な引数

E/CameraHardwareSec(75): ERR(int android::CameraHardwareSec::previewThread()):overlay queueBuffer 失敗

D/dalvikvm(12597): GC_CONCURRENT 解放 91K、31% 解放 9547K/13639K、外部 3975K/4493K、一時停止 2ms+13ms

D/dalvikvm(12597): GC_FOR_MALLOC は 76K を解放し、31% は 9471K/13639K を解放し、外部は 3975K/4493K を一時停止し、43ms を一時停止しました。

E/v4l2_utils( 75): エラー = qbuf からの無効な引数

E/CameraHardwareSec(75): ERR(int android::CameraHardwareSec::previewThread()):overlay queueBuffer 失敗

I/dalvikvm-heap(12597): ヒープ (frag ケース) を 21.133MB に拡張し、5760016 バイトを割り当てます

E/v4l2_utils( 75): エラー = qbuf からの無効な引数

E/CameraHardwareSec(75): ERR(int android::CameraHardwareSec::previewThread()):overlay queueBuffer 失敗

4

0 に答える 0