我已經構建了本地音頻示例並將其下載到我的Galaxy Tab 10.1,但它不起作用。它看起來會開始(即窗口名稱出現在頂部),但之後崩潰很難。我希望有人可能有一個想法,爲什麼?這可能是Tab上的音頻支持問題,或者...?Android NDK本地音頻示例崩潰
我也嘗試使用「android_native_app_glue」創建自己的非常簡單的本機活動,它也崩潰 - 即使我沒有OpenSL調用。實際上,我所要做的就是將-lOpenSLES添加到我的LOCAL_LDLIBS中,以導致啓動失敗。當我刪除該鏈接器標誌時,不會崩潰。非常奇怪,讓我覺得Tab中缺少原生音頻支持?
感謝, ALF
「崩潰」這個術語太不精確了,因爲任何人都很難理解這個問題。發佈任何UI錯誤消息和試圖啓動程序的logcat日誌。 –
下面的示例LogCat輸出。 – ALF
08-01 10:13:55.570:WARN/dalvikvm(6348):threadid = 1:線程退出與未捕獲的異常(組= 0x4016d760) 08-01 10:13:55.580:錯誤/ AndroidRuntime(6348):致命異常:main 08-01 10:13:55.580:ERROR/AndroidRuntime(6348):java.lang.RuntimeException:無法啓動活動ComponentInfo {com.example.native_activity/android.app.NativeActivity}:java.lang.IllegalArgumentException:無法加載本機庫:/data/data/com.example.native_activity/lib/libnative-activity.so – ALF