1. 程式人生 > >android jitsi編譯及執行

android jitsi編譯及執行

下載了jitsi android的版本程式碼後,直接匯入eclipse可能報錯,需要先使用命令生成一下libs庫。

針對上面的步驟可能會遇到如下的錯誤:

  1.當執行ant setup-libs時,提示錯誤sdk.dir is missing

解決:使用下面的命令

  ant -Dsdk.dir=D:\androidsdk[你的SDK目錄] clean setup-libscompile debug

  2. 提示出錯:

  jitsi-android-master\build.xml:70: The SDKBuild Tools revision (19.0.2) is too

   low for project 'jitsi-android'. Minimumrequired is 19.1.0

解決:開啟android sdk manager安裝19.1.0 build tool

 


 3.提示出錯: compile:  [javac] Compiling 247 source files toG:\HhSh\Knowledge\OpenFire\refSrc\JITSI\jitsi-android-master\bin\classes   [javac]G:\HhSh\Knowledge\OpenFire\refSrc\JITSI\jitsi-android-master\src\org\jitsi\impl\neomedia\codec\AndroidMediaCdec.java:1031:
錯誤:未報告的異常錯誤IOException;必須對其進行捕獲或宣告以便 [javac]    =MediaCodec.createByCodecName(codecInfo.getName());

  解決在兩處codecInfo.getName的地方新增try catch就可以了;

4. 接下來執行 ant -Dsdk.dir=D:\androidsdk run就可以生成apk了;

2014/11/25 11:09 -螢幕剪輯