无法安装Appcelerator Titanium模块

时间:2012-06-05 21:01:47

标签: titanium appcelerator titanium-mobile appcelerator-mobile titanium-modules

我从市场安装了ti.paint模块(link)并安装了附带的演示应用程序。它适用于Android,但我在iOS上遇到“找不到模块:ti.paint”错误。请帮忙。

我还应该注意到,我无法让任何模块使用Titanium(而不仅仅是ti.paint)

我的安装步骤

  1. 我下载并将zip文件复制到项目的根目录
  2. 我将模块添加到我的tiapp.xml文件中并验证它是否显示在 tiapp窗口的模块部分(见附件截图)
  3. 我运行了应用程序,它在iOS中提供了上述错误,但与Andoid一起使用
  4. 注意:要让ti.paint完全运行,我必须将文件夹'Android'重命名为'android',将'iPhone'重命名为'iphone'

    另外:在单独的测试中,我通过将.zip文件拖到/ Library / Application Support / Titanium文件夹来安装模块,但遇到了同样的错误。

    最后,似乎构建过程正确处理模块(因为它解压缩并创建适当的文件夹),当我将它们包含在app.js文件中时,它们无法识别它们。

    这很紧急,请帮忙。

    图片: - http://i.stack.imgur.com/Jz14A.png

3 个答案:

答案 0 :(得分:0)

您还需要在代码中包含该模块,而不仅仅是在tiapp.xml文件中。

var Paint = require('ti.paint');

从现在开始,您可以调用Paint。[functionName]来调用模块。

答案 1 :(得分:0)

您的步骤看起来是正确的。我仍然想说:

  1. 清理您的构建文件夹并从目录或模拟器中删除应用程序实例。
  2. 确保使用Titanium Appcelerator A / C凭据登录Titanium Studio。

答案 2 :(得分:0)

在Titanium Studio中,尝试使用帮助>进行安装。安装移动模块...