2013-05-31 9 views
1

我剛剛開始與Titanium玩一些遊戲來構建一些小應用程序。將應用程序部署到與鈦的Android

我已經使用了其中一個例子,您可以下載並在移動網頁預覽中正常工作。

我已經連接我的三星S3,並試圖部署它到那。

我收到以下錯誤:

[TRACE] Writing out AndroidManifest.xml 
[ERROR] Exception occured while building Android project: 
[ERROR] Traceback (most recent call last): 
[ERROR] File "C:\Users\danyob\AppData\Roaming\Titanium\mobilesdk\win32\3.1.0.GA\android\builder.py", line 2553, in <module> 
[ERROR]  builder.build_and_run(True, avd_id, device_args=device_args, debugger_host=debugger_host, profiler_host=profiler_host) 
[ERROR] File "C:\Users\danyob\AppData\Roaming\Titanium\mobilesdk\win32\3.1.0.GA\android\builder.py", line 2264, in build_and_run 
[ERROR]  self.manifest_changed = self.generate_android_manifest(compiler) 
[ERROR] File "C:\Users\danyob\AppData\Roaming\Titanium\mobilesdk\win32\3.1.0.GA\android\builder.py", line 1404, in generate_android_manifest 
[ERROR]  '-I', self.android_jar], warning_regex=r'skipping') 
[ERROR] File "C:\Users\danyob\AppData\Roaming\Titanium\mobilesdk\win32\3.1.0.GA\android\run.py", line 38, in run 
[ERROR]  print "[DEBUG] %s" % subprocess.list2cmdline(args_to_log) 
[ERROR] File "C:\Users\danyob\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 792ms 

任何人能幫助我們嗎?

如上所述,這是一個鈦應用示例。這是地理編碼的..

乾杯, 丹

+0

你可以建造它,並在Android模擬器運行呢? – Martin

+0

@Martin,在模擬器中都可以正常工作 – danyo

+0

看看你是否可以從build文件夾安裝apk文件,而不是使用自動部署。 – Martin

回答

2

的「NoneType」不是可迭代與Android更新thier SDK,它需要一點時間Appcelerator的釋放自己的SDK更新最近的問題以適應。 這裏是詳細信息: http://developer.appcelerator.com/blog/2013/05/updating-to-android-r22-tools.html

其他人通過創建符號鏈接到移動的文件解決了這個問題:https://developer.appcelerator.com/question/152497/titanium-sdk-310-error-typeerror-argument-of-type-nonetype-is-not-iterable-on-building-android-app