2016-07-30 26 views
0

我正在使用免費的Titanium SDK 3.2.2GA構建適用於Android和iOS的應用程序。我正在使用Titanium.Media.AudioPlayer開發與我的應用程序中的音頻相關的東西,但是這個由鈦提供的音頻播放器有點不完整,例如,持續時間在iOS和Android中不可用,但屬性存在。編輯Titanium 3.2.2GA Android SDK

所以爲了添加目前在這個庫中不存在的功能,我從路徑(Library/Application \ Support/Titanium /mobilesdk/osx/3.2.2.GA/iphone/Classes)但是我在Android上遇到了困難,因爲Android文件夾包含.class文件形式的預編譯類。

所以,我只是想知道是否有人有解決方案。我只想實現下面的commit中提到的修復,到我現有的Titanium SDK,但是當我轉到(Library/Application \ Support/Titanium /mobilesdk/osx/3.2.2.GA/ android/modules/..)時,裏面的所有文件都是預編譯的.class文件。

TIA。

+0

您應該使用更新的版本,3.2.2.GA非常過時。至少去3.5.1.GA,但更好的是去一個更新的版本 –

+0

'ti sdk install 3.5.1.GA'應該可以工作 –

+0

@RenePot這就是我自3.2.2以來所做的.GA有幾個問題,所以我升級到5.0.1,但它仍然缺乏iOS(AudioPlayer Class)的seek/setTime功能 –

回答

0

3.2.2.GA版本的Titanium SDK非常陳舊。正如Shoaib上面提到的,你應該使用更新的版本,例如:5.2.2.GA或當前的穩定版本5.3.1.GA.但是,如果您需要使用3.2.2.GA版本來滿足某些特殊要求,則必須下載SDK版本的源代碼,進行更改(應用提交)並進行編譯,可用指令如下:https://wiki.appcelerator.org/display/guides2/Building+the+Titanium+SDK+From+Source

+0

感謝您的鏈接,但是現在我將繼續使用5.0.1。 –