如何解决钛Appcelerator错误“模块未找到”
我是新的钛编辑IDE和导入后运行一个项目,我得到以下错误。我没有从网站得到任何答案,所以我在这里提高你的帮助!如何解决钛Appcelerator错误“模块未找到”
[WARN] : Could not find a valid Titanium module id=facebook version=5.0.0 platform=android deploy-type=development
[WARN] : Could not find a valid Titanium module id=ti.paint version=latest platform=android deploy-type=development
[WARN] : Could not find a valid Titanium module id=com.rkam.swiperefreshlayout version=latest platform=android deploy-type=development
[WARN] : Could not find a valid Titanium module id=ti.inappbilling version=latest platform=android deploy-type=development
[WARN] : Could not find a valid Titanium module id=com.cameraandroid version=latest platform=android deploy-type=development
[ERROR] : Could not find all required Titanium Modules:
[ERROR] : id: facebook version: 5.0.0 platform: android deploy-type: development
[ERROR] : id: ti.paint version: latest platform: android deploy-type: development
[ERROR] : id: com.rkam.swiperefreshlayout version: latest platform: android deploy-type: development
[ERROR] : id: ti.inappbilling version: latest platform: android deploy-type: development
[ERROR] : id: com.cameraandroid version: latest platform: android deploy-type: development
它清楚地看起来像你需要包括模块到项目中。模块可以放在项目根目录下的modules
文件夹中。
日志中的某些模块来自Appcelerator,可在Appcelerator网站或GitHub上找到。例如,Ti.Paint。
将它们添加到项目根目录后重新编译错误应该消失。
更新基于更新的问题:
您添加的模块的版本错误。由于您使用的是5.5.0.GA,因此您需要有支持该模块的版本。由于模块体系结构在6.0.0.GA上已更改,因此大多数模块发布的更新仅适用于6.0或更高版本。你可以在模块清单文件里面看到minsdk
是什么。对于Ti.Paint 3.0,它会说6.0.0.GA
。这意味着您需要下载该模块的旧版本并检查相关的清单以查看它是否受支持。
嗨,我已经添加了这些伴侣。你可以请检查我的问题吧!我现在附上了项目截图,可以让您更好地了解我的错误。谢谢 – KarthikKPN
你包含了不支持的错误版本。您需要包含受支持的版本。可能是一个更老的 –
notice:'[错误]:找不到所有需要的钛模块'这是一个简短的导师如何正确安装钛涂料模块:https://www.youtube.com/watch?v = lL2HLfXbV5A如果它仍然doesn没有工作,我会寻找缺失的模块。 –
我给我的答案添加了额外的信息@KarthikKPN –