0

アプリを起動し、各コンストラクターが呼び出されると、そのコンストラクターの LogCat フォーム ログで 2 倍のログが取得されます。その後はすべて問題ありません。私は心配する必要がありますか?

たとえば、次の行を onCreate に入れた場合:

Log.i("a", "42"); 

アプリを実行すると、LogCat で次のような結果が得られます。

07-19 18:56:41.086: I/a(3343): 42
07-19 18:56:41.505: I/a(3343): 42

Log.i(...) を onTouchEvent に配置すると、各 touchEvent に対して 1 つのログしかありません。

[編集]
データベースに 1 つのレコードを挿入する行を追加しました。アプリを実行するたびに 2 つのレコードが追加されるため、LogCat は正常に機能し、Android 自体は壊れています。
私のアンドロイド: 2.3.5, HTC Sense 3.5, mod: Android Revolution HD 7.0.4 by
mike1986

4

1 に答える 1