簡體   English   中英

Linphone android崩潰“無法啟動linphone”

[英]Linphone android crash “Cannot start linphone”

我正在使用Linphone開發一個Android應用程序,以便通過這個庫進行調用。

我已經下載了這個: http//www.linphone.org/technical-corner/liblinphone/downloads (Liblinphone Android版本2.4.0)

我已將它添加到我的android項目的libs文件夾中,它存在於項目java構建路徑中。

但是當我在我的設備上啟動應用程序時,我有這個錯誤日志:

Cannot start linphone
android.content.res.Resources$NotFoundException: Resource ID #0x7f060002
at android.content.res.Resources.getValue(Resources.java:1125)
at android.content.res.Resources.openRawResource(Resources.java:1040)
at android.content.res.Resources.openRawResource(Resources.java:1017)
at org.linphone.LinphoneManager.copyFromPackage(LinphoneManager.java:569)
at org.linphone.LinphoneManager.copyAssetsFromPackage(LinphoneManager.java:555)
at org.linphone.LinphoneManager.startLibLinphone(LinphoneManager.java:443)
at org.linphone.LinphoneManager.createAndStart(LinphoneManager.java:208)

知道為什么會出現這個錯誤嗎? 我應該錯過一些東西,但我找不到它......

謝謝 !

編輯:我沒有說我在Cordova插件中使用這個linphone.jar。

我自己找到了解決方案,我要解釋一下我做了什么。 也許它可以幫助將來的人:)

首先,我還沒有在android項目的libs目錄中添加liblinphone所需的所有.so文件。添加這些文件后,更好,Android應用程序找到了lib。

然后,我嘗試使用LinphoneService和LinphoneManager(lib),但這些類需要一些我沒有的資源。 無論如何,這不是使用liblinphone的好方法。 我在我自己的android服務中重用LinphoneCore的基本功能(在LinphoneService / LinphoneManager中使用):注冊,監聽器......如本頁所述: Liblinphone java interface

現在它構建正確,我的所有功能都像魅力!

@bastien,請從playstore安裝linphone。

我安裝了很多Android設備。 它工作得很好!!!

暫無
暫無

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

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