0

logcat情報をmygoogle spredsheetに送信するという点で、Android WebサイトのACrAが言ったことを行いました。意図したログを受信できましたが、指定した 150 行ではなく、最後の 10 行しか取得できません。acra.は私に150行を送信することになっていますか、それとも150行を見て、私がフィルタリングするように要求したものをすべて除外し、フィルタリングされたバージョンを私に送信することになっていますか? 最初のものを期待していますので、どんな助けでも大歓迎です

ありがとうございました

4

1 に答える 1

1

コメントで説明したように:

  • ACRA は、logcat パラメーター設定を LogCat コマンド ラインに直接転送するため、logcat がフィルタリングを担当します。
  • ACRA を変更して、使用可能な logcat 出力全体のフィルタリングを行うことができます。これはまだ実装されていません。
  • ACRA 4.3.0 (2012 年 9 月 1 日まで進行中のベータ フェーズ) 以降では、ログを独自のファイルに書き込み、その内容をレポートで送信するように構成できます (構成可能な行数)。
  • JellyBean 以降、READ_LOGS パーミッションはサードパーティ アプリに付与されません。システム アプリのみが使用できます。一方、アプリは logcat を呼び出して、許可なく独自のトレースのみを取得できます。
于 2012-08-24T17:02:36.713 に答える