如何从eclipse导入钛项目作为正常的android项目运行?

时间:2010-12-22 12:32:46

标签: android titanium

我使用钛框架开发了一个项目。现在我想从eclipse导入该项目作为普通的android项目运行。我已成功导入该项目,并出现了一些来自eclipse的错误。

(在清单文件中有此错误类ti.modules.titanium.ui.TiTabActivity不存在,类ti.modules.titanium.media.TiVideoActivity不存在,我从此删除了此活动清单和错误消失了)**

但是当我运行项目时,它会抛出异常。

    12-21 17:53:50.282: ERROR/AndroidRuntime(464): Uncaught handler: thread main exiting due to uncaught exception    
    12-21 17:53:50.292: ERROR/AndroidRuntime(464): Caused by: java.lang.ClassCastException: org.mozilla.javascript.UniqueTag
    12-21 17:53:50.292: ERROR/AndroidRuntime(464):     at org.appcelerator.titanium.kroll.KrollBridge.<init>(KrollBridge.java:35)
    12-21 17:53:50.292: ERROR/AndroidRuntime(464):     at org.appcelerator.titanium.TiContext.createTiContext(TiContext.java:724)
    12-21 17:53:50.292: ERROR/AndroidRuntime(464):     at org.appcelerator.titanium.TiRootActivity.onCreate(TiRootActivity.java:64)
    12-21 17:53:50.292: ERROR/AndroidRuntime(464):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
    12-21 17:53:50.292: ERROR/AndroidRuntime(464):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)

之后只显示启动画面,应用程序将被终止。 我需要这个以在发布模式下测试应用程序。从钛我只能在调试模式下测试应用程序。

请有人帮我解决这个问题。

由于

2 个答案:

答案 0 :(得分:0)

你不应该导入它,已经在 [PROJECT] / build / android / 目录中设置了一个你应该可以使用的项目

答案 1 :(得分:0)

使用您用户主目录下的库。搜索titanium.jar,你会明白我的意思。调整你的eclipse项目以包含那些应该处理它的库