簡體   English   中英

Android JNI UnsatisfiedLinkError函數名稱錯誤

[英]Android jni UnsatisfiedLinkError wrong function name

03-02 16:19:35.302 12503-12503/com.aa.bb E/CrashReport: java.lang.UnsatisfiedLinkError: No implementation found for void com.AAA.livestudio.recording.camera.preview.RecordingPreviewScheduler.notifyFrameAvailable() (tried Java_com_AAA_livestudio_recording_camera_previfw_RecordingPreviewScheduler_notifyFrameAvailable and Java_com_AAA_livestudio_recording_camera_preview_RecordingPreviewScheduler_notifyFrameAvailable__)

我遇到了一個奇怪的問題,當我打開一個活動時,上面發生了崩潰,

“ previfw”一詞從哪里來? 我只是有一個名字“預覽”

我確保我從未有過使用Java或C ++的人

現在我懷疑可能是內存泄漏或記憶不足

謝謝

該錯誤告訴您,它沒有找到JNI函數

native void com.AAA.livestudio.recording.camera.preview.RecordingPreviewScheduler.notifyFrameAvailable()

您應該檢查您的JNI代碼,以查看您的C / C ++代碼是否提供以下功能:

extern "C" void Java_com_AAA_livestudio_recording_camera_preview_RecordingPreviewScheduler_notifyFrameAvailable(xxx)

不要忘記extern "C"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM