安装成功后,无法在列表中看到钛模块

时间:2015-01-28 05:43:51

标签: android titanium titanium-mobile

我在Mac机上 我已经安装了模块但是从tiapp.xml添加时模块没有显示列表。 谁能帮助解决这个问题。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

有几种方法可以安装模块。

1)进入Studio时提到的第一种方式。帮助>安装移动模块。将弹出模块对话框,输入模块的ZIP文件的URL,或单击“浏览”并使用finder找到ZIP文件。

2)如果您遇到问题,可以通过解压缩模块并将其放入Mac的库文件夹中手动安装。

在Mac OS X 10.7上>隐藏了Library文件夹,以便在终端运行中显示它。

chflags nohidden ~/Library/

然后将模块放入

~/Library/Application Support/Titanium/modules/

您现在可以选择几个文件夹 - Android或iPhone将其放置在相应的文件夹中,以构建模块。

现在您已经添加了它,您需要配置您的应用以将模块包含在项目中

如果您手动输入,请进入tiapp.xml并添加以下模块唯一名称和版本。

<modules>
  <module version="$MODULE_VERSION">$MODULE_ID</module>
</modules>

或使用studio的tiapp.xml概述选项卡为您执行此操作,转到模块部分并单击绿色添加(+)按钮。从列表中选择所需的模块。

如果模块没有显示 -

  • 确保您包含很多模块的构建版本 repos这将在Dist文件夹中找到。

  • 检查tiapp.xml中模块的名称和版本号 文件。

  • 确保在本地安装模块的版本 或全球。

  • 您还可以从模块元素中删除version属性 使用最新版本的模块。

使用模块 - 安装完成后,您可以通过使用require实例化模块来访问模块及其所有方法。

var Module = require('$MODULE_ID');

可以在Appcelerator文档中看到更多信息。 http://docs.appcelerator.com/titanium/3.0/#!/guide/Using_a_Module