7

チタンを使い始めたばかりで、Ti.API.info("My log message")を作成してコンソールに何も出力できません。

Android デバイス、Android エミュレータ、iPhone シミュレータ、GoogleChrome のモバイル Web プロジェクトとしてアプリを実行しようとしましたが、Titanium Studio のコンソール ウィンドウにログ メッセージが表示されません。

私の最後の試みは、インポートされたサンプル「Todo リスト」でした。ファイル app.js の先頭に、次の 2 つのログ メッセージを追加しました。

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 で動作しています。

チタン スタジオ、ビルド: 2.0.1.201204132053

これが機能しない理由を示す可能性のある他の情報を提供できることを嬉しく思います。

コンソールに何も表示されないのはなぜですか?

4

2 に答える 2

6
  • [プロジェクト] -> [プロパティ] メニューに移動します。
  • 左側のパネルで [実行/デバッグ設定] を選択します。
  • リストの Titanium iPhone Simulator - <your project name> をクリックし、[Edit...] ボタンをクリックします。

構成プロパティの「プラットフォーム」パネルに「ログレベル」プロパティがあります。コンソールで Ti.API.info メッセージを表示するには、「Info」、「Debug」、または「Trace」であることを確認してください。

プロジェクトをクリーンアップして、もう一度実行してください。

于 2012-05-24T13:55:17.773 に答える
1

コンソールに赤いテキストしか表示されていませんか?その場合、間違ったコンソールを表示しています(Titanium IDEには複数のコンソールがあります)。コンソールにドロップダウンメニューがあるはずです。オプションを切り替えて、Ti.API.infoメッセージの出力を検索してみてください。

于 2012-05-29T06:34:08.653 に答える