私はアンドロイドの開発に新しく、アンドロイドマーケット向けの小さなアンドロイドアプリケーションを書きました。エンドユーザーがそれらに直面したとき、私は、アプリケーションのバグを解決したいと思いますエンドユーザの問題を解決するためにアンドロイドアプリを導入する方法
..
だから、アプリケーションのエンドユーザーからの問題を収集することができるようにする最良の方法は何ですか。
私のアプリのログをSDカードのファイルに保存する必要がありますか?どういうわけか、アプリでログをメールで送信するためのインターフェースを提供していますか?
または、これを容易にするためにアンドロイドに既に配置されているメカニズムがありますか?
現在、私は
Log.i(TAG、 "メッセージ..")のような文を持っています。
と
Assert.assertNotNull(strSomething);」
また、導入されたコードを使用するかどうかを教えてください。
私はクラッシュのスタックトレース(もしあれば)と私のアプリのメッセージで任意のログファイルである問題を修正できるように取得したいと思い何を基本的に..
教えてください...
ありがとう
こんにちは@twaddingtonに感謝します。しかし、例外はありませんが、ユーザーが機能していないと文句を言うと.. ?? Googleはデバッグ中に通常logcatに表示されるログも転送しますか? – Ahmed
ユーザーがエラーを報告した場合、Googleはデバイスの詳細といくつかの例外の詳細をエラーレポートに含めます。一般的に、カスタムログメッセージは含まれません。 特定の問題を抱えているユーザーにCatLogのようなアプリケーションをインストールし、ログメッセージを電子メールで送信するように頼むことができます。ただし、これはあなたが問題を抱えているユーザーと直接接触する必要があります(例:彼らはあなたにメールを送りました)。 https://play.google.com/store/apps/details?id=com.nolanlawson.logcat – twaddington
この回答にはJavascriptのエラーが含まれていません。 Webアプリケーション(Javaで書かれたネイティブのAndroidアプリではない)があれば、Javascriptを破損するエラーはエラーレポートに表示されず、ユーザーは不平を言い、Javascriptを壊したことは分かりません。私の質問http:// stackoverflowを参照してください。com/questions/9971718/what-being-causing-my-web-app-to-some-android-devices-how-do-i-detect – Wytze