android - 构建Android项目时出现异常

标签 android titanium titanium-mobile titanium-modules

操作系统:Linux mint 14。

当我尝试运行我的项目时出现以下错误。

[TRACE] Writing out AndroidManifest.xml
[ERROR] Exception occured while building Android project:
[ERROR] Traceback (most recent call last):
[ERROR]   File "/home/aqeel/.titanium/mobilesdk/linux/3.1.0.GA/android/builder.py", line 2528, in <module>
[ERROR]     builder.build_and_run(False, avd_id, debugger_host=debugger_host, profiler_host=profiler_host)
[ERROR]   File "/home/aqeel/.titanium/mobilesdk/linux/3.1.0.GA/android/builder.py", line 2264, in build_and_run
[ERROR]     self.manifest_changed = self.generate_android_manifest(compiler)
[ERROR]   File "/home/aqeel/.titanium/mobilesdk/linux/3.1.0.GA/android/builder.py", line 1404, in generate_android_manifest
[ERROR]     '-I', self.android_jar], warning_regex=r'skipping')
[ERROR]   File "/home/aqeel/.titanium/mobilesdk/linux/3.1.0.GA/android/run.py", line 38, in run
[ERROR]     print "[DEBUG] %s" % subprocess.list2cmdline(args_to_log)
[ERROR]   File "/usr/lib/python2.7/subprocess.py", line 587, in list2cmdline
[ERROR]     needquote = (" " in arg) or ("\t" in arg) or not arg
[ERROR] TypeError: argument of type 'NoneType' is not iterable
[ERROR] :  Build process exited with code 1
[ERROR] :  Project failed to build after 1m 7s 999ms

最佳答案

尝试将 Android SDK 工具(也可能是平台工具和构建工具)rev22 降级到 rev21。 我的 mac(OSX 10.8.3)也出现了同样的问题。我从 timemachine 恢复了 Android SDK 目录。

关于android - 构建Android项目时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16609574/

相关文章:

android - 有什么方法可以将 JSON 字符串转换为 android 中的查询字符串?

java.lang.NumberFormatException : empty String [FloatingDecimal]

android - Titanium SDK 在 Ubuntu 12.04 上无法识别 Titanium CLI、node、alloy 或 npm

ios - app.js不是由Alloy创建的。 [找不到文件app.js]错误

javascript - indexOf 在 Titanium 移动设备中无法正常工作

android - 处理来自其他应用程序的链接 : how does stackexchange android app do it?

java - 如何将可绘制对象的 int ID 存储在 XML TypedArray 中

javascript - 从钛合金选取器中获取选定行

ios - 如何解决 appcelerator 4.x 中的 CodeSign 错误

titanium - 从 list 生成 R.java 时出错