【问题标题】:Titanium installation on Windows XP在 Windows XP 上安装 Titanium
【发布时间】:2011-03-31 15:28:36
【问题描述】:

我正在尝试在 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。

【问题讨论】:

    标签: installation cross-platform titanium appcelerator appcelerator-mobile


    【解决方案1】:

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

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

    这就是我(而且,从 Internet 论坛判断,还有很多其他人)需要执行的操作,例如,让 Kitchen Sink 应用程序运行。

    【讨论】:

    • 我按你说的试过了,但没用。新的 peoject 没有创建 build 文件夹。
    • @Prateek:哪一部分没用?您是否创建了一个新的默认项目并尝试启动它但失败了?还是成功了?如果成功,您是否从项目中复制了除了构建目录之外的所有内容,而这正是失败的时候?
    猜你喜欢
    • 2011-01-26
    • 1970-01-01
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多