[TRACE] Writing out AndroidManifest.xml [ERROR] Exception occured while building Android project: [ERROR] Traceback (most recent call last): [ERROR] File "/home/sparrow/.titanium/mobilesdk/linux/3.1.0.GA/android/builder.py", line 2480, in <module> [ERROR] builder.build_and_run(False, avd_id) [ERROR] File "/home/sparrow/.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/sparrow/.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/sparrow/.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
defget_aapt(self): # for aapt (and maybe eventually for others) we # want to favor platform-tools over android-x/tools # because of new resource qualifiers for honeycomb sdk_platform_tools_dir = self.get_sdk_platform_tools_dir() ifnot sdk_platform_tools_dir isNoneand os.path.exists(os.path.join(sdk_platform_tools_dir, 'aapt')): return os.path.join(sdk_platform_tools_dir, 'aapt')