论坛首页 移动开发技术论坛

大家是否使用过Titanium开发手机应用啊(讨论)

浏览 7291 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-12-03  
公司突然让我搞Titanium
搞了快一周,各种痛苦啊
有的时候加了几个alert(123)
也要重启android的模拟器。 大家有啥心得没有讨论下呗~
   发表时间:2011-12-04  
被无视啊···这方面的资料真少,来来回回就是看官方的文档
不知道大家有什么开发经验呢~?
0 请登录后投票
   发表时间:2011-12-20  
Fastdev for Android
参考一下URL:
http://developer.appcelerator.com/blog/2011/05/titanium-mobile-intro-series-fastdev-for-android.html

0 请登录后投票
   发表时间:2012-03-21  
freeza 写道
公司突然让我搞Titanium
搞了快一周,各种痛苦啊
有的时候加了几个alert(123)
也要重启android的模拟器。 大家有啥心得没有讨论下呗~


终于找到一个用titanium的人了,请教一下以下问题:

我在titanium studio里增加了一个 titanium mobile project,然后在app.js里加了些界面的代码,用Android Emulator运行,虚拟器里没有出现app.js需要显示的内容,也根本没有这个工程的入口,是什么问题呢?谢谢!
0 请登录后投票
   发表时间:2012-03-21  
app.js是Titanium的入口文件,他肯定会被解析显示,没有显示说明你在app.js里写得代码不正确。
0 请登录后投票
   发表时间:2012-03-22  
我直接下载了titanium的KitchenSink来跑,也是一样的结果

我怀疑是虚拟器没有调用到程序,程序和虚拟器是在什么地方挂钩的呢?
0 请登录后投票
   发表时间:2012-03-22  
看看是不是有以下Log,如果有的话,就说明Titanium没有部署apk成功。(只是把模拟器起起来了,但是Titanium没有扫描到模拟器的存在后退出了)

[TRACE] adb devices returned 0 devices/emulators
[TRACE] adb devices returned 0 devices/emulators

[ERROR] Timed out waiting for emulator to be ready, you may need to close the emulator and try again
0 请登录后投票
   发表时间:2012-03-22  
日志报以下错误:

[DEBUG] installing native SDK libs
[DEBUG] Waiting for device to be ready ...
[TRACE] adb devices returned 1 devices/emulators
[DEBUG] Device connected... (waited 0 seconds)
[DEBUG] waited 0.044000 seconds on emulator to get ready
[INFO] Installing application on emulator
[ERROR] Failed installing com.appcelerator.titanium: pkg: /data/local/tmp/app.apk


Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]


一般什么情况下安装apk不成功呢,android的版本问题,我用的是2.2的,还是其它问题?
0 请登录后投票
   发表时间:2012-03-22  
这说明你的应用里使用了Google Map等Google特有的API,所以你需要下载Google APIs 而不是Android的API。

通过SDK Manager下载Google APIs by Google Inc. Android API XX后试试
0 请登录后投票
   发表时间:2012-03-22  
rensanning 写道
这说明你的应用里使用了Google Map等Google特有的API,所以你需要下载Google APIs 而不是Android的API。

通过SDK Manager下载Google APIs by Google Inc. Android API XX后试试


按您所说,设置了AVD中target为Google APIs后,我自己新建的工程就可以了执行了,但KitchenSink这个工程还是报原来的错误,我对比了一下两工程,发现KitchenSink的builder都没有设置,而自建的工程的builder有两项:一项是Studio Unified Builder 一项是Titanium Builder,KitchenSink的builer却设置不上去;
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics