Titanium api.info从不在控制台中显示任何内容

时间:2012-05-23 16:39:35

标签: android iphone titanium titanium-mobile

我刚开始使用钛,我无法制作 Ti.API.info("我的日志消息")来打印任何内容安慰。

我尝试在Android设备,Android模拟器,iPhone模拟器和GoogleChrome中的移动网络项目中运行应用程序,Titanium Studio中的控制台窗口从不打印我的日志消息。

我的最后一次尝试是在导入的样本" Todo List"中。在app.js文件的开头,我添加了两条日志消息:

if (Ti.version < 1.8 ) {
    alert('Sorry - this application template requires Titanium Mobile SDK 1.8 or later');
}
else {
    Ti.API.error('my error');
    Ti.API.log('error','my error');

该应用程序在设备,模拟器和浏览器中运行,但此消息永远不会显示。

我使用的是最新版本的Titanium Studio,最新的Android SDK和xCode 4.2。在Mac Os X 10.6.8上运行。

Titanium Studio,版本:2.0.1.201204132053

我很乐意提供任何其他可能表明无效的信息。

为什么在控制台中没有显示任何内容?

2 个答案:

答案 0 :(得分:6)

  • 转到项目 - &gt;属性菜单。
  • 在左侧面板中选择“运行/调试设置”。
  • 点击Titanium iPhone模拟器 - &lt;您的项目名称&gt;在列表上,而不是“编辑...”按钮。

配置属性“平台”面板上有“日志级别”属性。确保它是“Info”,“Debug”或“Trace”以在控制台上查看Ti.API.info消息。

清理项目并再次运行。

答案 1 :(得分:1)

您的控制台是否只显示红色文字?如果是这样,您将显示错误的控制台(Titanium IDE中有多个控制台)。控制台上应该有一个下拉菜单。尝试切换选项并搜索Ti.API.info消息的输出。