1

私はAndroidは初めてですが、Javaは初めてではなく、Eclipseの経験もあります。ただし、developer.Android.comから最新のAndroid SDKをインストールし、最新のADTを備えたEclipse 4.2JavaEEバージョンにインストールしました。

インストールに関するチュートリアルを実行し、エミュレーターでHelloWorldの例を実行しました。

アプリは正常に動作しているようです。

コンソールの出力は問題ないように見えますが、LogCatはREDに夢中です。

実行中のセッション中に出力されるエラーの例を次に示します。

libwvm.soを開くことができませんでし
たアルバムアートの抽出に失敗しました
トレースファイルを開くときにエラーが発生しました:そのようなファイルまたはディレクトリがありません(2)
batteryVoltagePathが見つかりません
/system/meida/audio/ui/Lock.ogg runIptablesCmd()の読み込み中にエラーが発生しまし
た:/system/に失敗しましたbin[…]
atjava.util.concurrent.threadpoolExecutor.runWorker […]
不正な状態の例外
プリロード用のクラスが見つかりません:android.animation.ValueAnimator

注:これはごちゃごちゃしているので、誰もデバッグすることは期待していません。また、何もコーディングしていないので、デバッグするものは何もありません。エミュレーターを使用しているときに、この動作がlogcatで正常であるかどうかを知りたいだけです。

単純なHelloWorldで、特に正常に動作しているように見える場合に、この量のエラーと警告を見たことがありません。

気になる方は、 「SDKのインストール」のチュートリアルに従ってください。

4

2 に答える 2

3

残念ながら、Android エミュレーターの logcat で多くのエラーが発生することはよくあります。アプリに問題がない限り、これについて心配する必要はありません。

于 2012-09-14T04:31:39.743 に答える
0

logcat は、タッチ イベントや、電話のバックグラウンド同期に必要な Google API へのアクセスなど、デバイスで発生するすべてのイベントをログに記録するためです。そのため、いくつかのエラーが赤で表示されます。これは正常です。アプリケーションに問題がある場合は、エラーが発生しやすい行をその行番号で指摘します。

于 2012-09-14T06:46:02.730 に答える