需要帮助编译外部 github 模块 (Ti.Facebook)

Need help compiling external github modules (Ti.Facebook)

我正在尝试下载并编译此处 Ti.Facebook 的 github 版本:https://github.com/appcelerator-modules/ti.facebook。具体来说,我正在研究 Android 模块。

我目前已经将 repo 克隆到我的本地机器,然后使用终端进入项目 'android' 文件夹。然后我 运行 'appc run' (也试过 'appc ti build')但是在开始好之后我得到一个构建错误。

错误和版本数据等在这里:http://pastie.org/10842167

我认为错误与我的设置有关,而不是存储库的问题?

我很可能错过了一个设置步骤,但我可以找到任何信息为我指明正确的方向。

您不能直接 运行 模块。必须构建模块。

您可以在 Appcelerator studio 中导入此模块并从那里 "package" 或使用 "ant" 从命令行构建它。

如何从命令行构建 ti.facebook:

  1. 下载或克隆 repo
  2. 将 android/build.properties.example 重命名为 android/build.properties 并在其中设置路径
  3. 模块根的终端和 运行 "ant"

运行 App 和构建模块在 Appcelerator Studio 中是两个不同的东西。对于构建模块,您需要在 environment.Like 中安装一些额外的组件:Ant、Eclipse java developemnt 工具、Android development too、gpref、Python。您可以在以下 link 中找到完整的文档。 Documentation Link