15

最近、アプリのデバッグ中に、LogCatがpid = 92、tag = libagl、Message = "uses alphaPlaneWorkaround"のエラー( "E")メッセージを多数報告していることに気付きました。

メッセージは、アプリの画面が再描画されたとき、たとえばスクロールされたときに表示されます。

私はAndroid2.1を使用しています。これらのメッセージは、電話の[サウンドと表示]設定で[アニメーション]をオンにした後に表示され始めました。テストでは、[すべてのアニメーション]または[一部のアニメーション]オプションが選択されている場合は表示され、次の場合は表示されないことが示されています。 「アニメーションなし」を選択します。

これらのメッセージの原因は何ですか?それらは私のアプリのバグを示していますか、それともオペレーティングシステムが原因ですか?

4

1 に答える 1

1

このメッセージは、エラーというよりデバッグ メッセージです。開発者が単に間違ったログ レベルを使用した可能性があります。または、ハードウェア/ドライバーの問題を強調するためにソフトウェアの回避策にフラグを立てるのが彼らの習慣です。

Samsung デバイスの最近のファームウェア アップデートにより、以前にはなかったバッテリ充電エラーを含む多くの新しい logcat メッセージが導入されていることに気付きました。実際、最新のファームウェアは、解決するよりも多くのエラーを導入しているように見えるため、現在、独自のファームウェアを展開することを検討しています (時間があれば)。

他のプロセスを特別に呼び出していて、アプリケーションの PID でタグ付けされていない限り、おそらく無視しても安全です。

于 2011-09-08T21:09:45.560 に答える