0

我正在尝试在 Titanium 中构建一些应用程序。

我已经为 Android SDK 设置了路径。Titanium 检测到它并在 Titanium 中显示了 Android 选项卡。

但是当我尝试启动应用程序时,我无法加载 Android SDK。

“跟踪”面板显示以下数据:

[TRACE] Traceback (most recent call last):
[TRACE] File "C:\Documents and Settings\All Users\Application Data\Titanium\mobilesdk\win32\1.6.0\android\builder.py", line 10, in <module>
[TRACE] from compiler import Compiler
[TRACE] File "C:\Documents and Settings\All Users\Application Data\Titanium\mobilesdk\win32\1.6.0\android\compiler.py", line 14, in <module>
[TRACE] from deltafy import Deltafy
[TRACE] File "C:\Documents and Settings\All Users\Application Data\Titanium\mobilesdk\win32\1.6.0\android\deltafy.py", line 8, in <module>
[TRACE] import os, sys, platform, sqlite3, time, stat
[TRACE] File "C:\Documents and Settings\All Users\Application Data\Titanium\modules\win32\python\1.0.0\lib\sqlite3\__init__.py", line 24, in <module>
[TRACE] from dbapi2 import *
[TRACE] File "C:\Documents and Settings\All Users\Application Data\Titanium\modules\win32\python\1.0.0\lib\sqlite3\dbapi2.py", line 27, in <module>
[TRACE] from _sqlite3 import *
[TRACE] ImportError: DLL load failed: Invalid access to memory location.

仅供参考,我使用的是 Windows XP。

4

1 回答 1

0

如果您创建一个新项目并(不修改任何自动生成的默认代码)尝试启动它,Android SDK 是否成功加载它?

如果是这样,请将除构建目录之外的所有内容从不起作用的项目复制到新的默认项目中。它现在有效吗?

例如,这就是我(以及从 Internet 论坛判断,还有很多其他人)需要做的,以运行 Kitchen Sink 应用程序。

于 2011-04-01T05:26:00.127 回答