顧客のログ メッセージをログ ファイルに出力したいと考えています。BlackBerry アプリケーションのメイン メソッドで次のコード スニペットを使用しました。
EventLogger.register(0xaa21388c0c6ee7a7L, TAG, EventLogger.VIEWER_STRING);
String myName = "AnujaAroshA";
if (EventLogger.logEvent(0xaa21388c0c6ee7a7L, myName.getBytes())) {
System.out.println(" #### Log Successful!");
}
アプリが実際のデバイスで実行されているときに、コンソールに「Log Successful 」メッセージが出力されます。実際のデバイスは、USB ケーブルを使用して PC に接続されています。
次に、次のようなコマンド ラインを使用して、ログ メッセージをテキスト ファイルにコピーしようとしました。
javaloader eventlog > log.txt
これを実行すると、デバイスとコマンドラインがフリーズします。私はEclipseを使用してWindows 7 OSで開発しています。
デバイスを取り外して再接続し、同じコマンドを実行すると、いくつかのログを含むファイルが生成されます。しかし、そのログ ファイルには、アプリケーションの GUID である0xaa21388c0c6ee7a7Lが見つかりません。
どこで間違いを犯しましたか?