编辑Titanium 3.2.2GA Android SDK

时间:2016-07-30 13:22:47

标签: android ios titanium appcelerator titanium-alloy

我正在使用免费的Titanium SDK 3.2.2GA为Android和iOS构建应用程序。我正在使用Titanium.Media.AudioPlayer来开发与我的应用程序中的音频相关的东西,但钛提供的这种音频播放器有点不完整,例如,iOS和Android中没有持续时间,但属性存在。

因此,为了添加此库中当前不存在的功能,我从路径(Library / Application \ Support / Titanium /mobilesdk/osx/3.2.2.GA)编辑了适用于iOS的Titanium SDK / iphone / Classes)但是我遇到了问题,因为Android文件夹包含.class文件形式的预编译类。

所以,我只是想知道是否有人有解决方案。我想要的是将以下commit中提到的修复程序实现到我现有的Titanium SDK但是当我转到(Library / Application \ Support / Titanium /mobilesdk/osx/3.2.2.GA / android) / modules /..)里面的所有文件都是预编译的.class文件。

TIA。

1 个答案:

答案 0 :(得分:0)

Titanium SDK的3.2.2.GA版本非常陈旧。正如上面提到的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