2013-09-27 104 views
0

我正嘗試運行,合金框架的Android應用程序,並得到這個錯誤:鈦合金SDK 3.1.1 [錯誤]類型錯誤:類型的參數「NoneType」不是可迭代的構建Android應用

[TRACE] Writing out AndroidManifest.xml 
[ERROR] Exception occured while building Android project: 
[ERROR] Traceback (most recent call last): 
[ERROR] File "C:\Users\hardik\AppData\Roaming\Titanium\mobilesdk\win32\3.1.1.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 "C:\Users\hardik\AppData\Roaming\Titanium\mobilesdk\win32\3.1.1.GA\android\builder.py", line 2264, in build_and_run 
[ERROR]  self.manifest_changed = self.generate_android_manifest(compiler) 
[ERROR] File "C:\Users\hardik\AppData\Roaming\Titanium\mobilesdk\win32\3.1.1.GA\android\builder.py", line 1404, in generate_android_manifest 
[ERROR]  '-I', self.android_jar], warning_regex=r'skipping') 
[ERROR] File "C:\Users\hardik\AppData\Roaming\Titanium\mobilesdk\win32\3.1.1.GA\android\run.py", line 38, in run 
[ERROR]  print "[DEBUG] %s" % subprocess.list2cmdline(args_to_log) 
[ERROR] File "C:\Users\hardik\AppData\Local\Titanium Studio\plugins\com.appcelerator.titanium.python.win32_1.0.0.1338515509\python\lib\subprocess.py", line 580, 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 9s 904ms 

我發現了一些關於SDK 1.8.0的相同問題的問題,但是對於3.1.1來說沒有問題,所以我就是這樣。 我在Windows 7 32位上,所有的android SDK都正確安裝,仿真程序正常運行。 有人可以幫我嗎? 謝謝!

回答

0

必須安裝Android SDK構建工具。從Android SDK Manager安裝它

相關問題