1) コマンドラインツールを使用する Android ではコマンドラインツールを使用してログを調査できます。たとえば、コマンドプロンプトまたは PowerShell を開いて次のコマンドを実行すると、ログファイルが作成されます。ここでは、GeneXus アプリケーションのデバッグメッセージ (GeneXusApplication:D)、Android 実行時エラー (AndroidRuntime:E)、およびすべてのカスタムメッセージ (System.out:I) をフィルタリングしています。コマンド ライン ツールのパラメーターの詳細については、「logcat コマンド ライン ツール」を参照してください。> adb logcat -v brief GeneXusApplication:D AndroidRuntime:E System.out:I *:S > MyLogFile.txt 結果をコンソールに直接書き込む場合は、コマンドから "> MyLogFile.txt" を削除します。 注: %ANDROID_HOME% 環境変数を設定する必要があります (Android-SDK ディレクトリーのパスを指定します)。 2) monitor.bat を使用する Android-SDK には、LogCat を実行するための UI ツールとして Android Device Monitor が用意されています。このツールを起動するには、C:/<Android-SDK>/tools にある monitor.bat スクリプトを開きます。 注: %JAVA_HOME% 環境変数を設定する必要があります。 3) Android Studio を使用する Android Studio を使用する場合は、 [ Tools ] > [ Android ] > [ Android Device Monitor ] の順に選択して、Android Device Monitor を実行します。
1) XCode デバッグコンソールを使用する 開発者は、XCode を開き、そこからアプリケーションを実行します。これで、デバッグコンソールにログメッセージが表示されるようになります。 2) アプリケーションのログファイルを調査する アプリケーションのデータパス (Directory.ApplicationDataPath からアクセス可能) に *.log ファイルが生成されます。そのファイルをアプリケーションから読み取ってレポートを送信したり、ファイルの内容をアプリケーションに直接表示したりすることができます。次の例では、ログファイルとその内容をアプリケーションに直接表示しています (ここからダウンロードし、ナレッジベースに追加してください)。 3) シミュレーターのログファイルを使用する アプリケーションをシミュレーターで起動した場合 (たとえば、GeneXus で F5 を押す)、開発者はシステムバーの [ Debug ] > [ Open System Log... ] (または ⌘+/ ショートカット) を使用してログを調査できます。