rootアクセスなしで私のNexus 7上のAndroidログファイルにアクセスする方法 - 4.1-jelly-bean フィールド と logging フィールド と nexus-7 フィールド android 関連 問題

How can i access android log files on my nexus 7 without root access












9
vote

問題

日本語

alogcat NOW を使用すると、rootアクセスまたはコンピュータに添付することなく、私のデバイス上のシステムログファイルにアクセスする方法

i <コード> adb logcat を使用して、を使用して、それが大丈夫であるため、たくさんのメッセージが記録されていることを知っています。

を使用しています。 > Androidターミナルエミュレータ Android端末エミュレータから<コード> 998877666544332 はデーモンを起動しますが、 998877666655443333 < / CODE>もっと他には表示されません。

だから、rootアクセスなしで私のNexus 7 のAndroidログファイルにアクセスすることは

        
     

回答リスト

12
 
vote
vote
ベストアンサー
 

いいえ、セキュリティ上の理由から、rootアクセスなしでNexus 7(またはJelly Bean以降の他のデバイスを実行している他のデバイス)にAndroidログファイルにアクセスすることはできません。 GoogleはJelly Beanでそれを変更しました。

alogcatのようなLogCat Readersが修正されるまで待つことをお勧めします(すなわち、それらはすべてのログを表示するためのrootアクセスを必要とする)。

AISEC-TR-2012-001-ANDROID-OS-SECURITY.PDF - 3.3 Android Permission Model :

READ_LOGS権限は、多くのデバイスで次のように置き換えることができます。 Androidのバージョン、したがって標準のアプリのバージョンに応じて インストール:

  • read_contacts

  • get_tasks - 開始されたすべてのアクティビティはシステムのログ

  • にリストされています
  • read_history_bookmarks - 新しいWebページを開くブラウザのアクティビティで、

  • が記録されています
  • read_sms

以下のすべての解決策はrootアクセスを必要とする

シェルのrootとしてLOGCATを実行するか、シェルPMコマンド(root必須)で手動でそれを付与する必要があります( XDA 、Exchange org.jtb.alogcat.donate アプリのPKG名):

<コード> pm grant org.jtb.alogcat.donate android.permission.READ_LOGS

これは怠惰なもののためのもので、 提案されています: あなたが絶望的な、不注意で怠け者であれば、この醜いと安全でのハックを適用することによってすべてのアプリを修正することで修正することができます。 / STATUS / 23707879180451456 "rel =" NOREFERRER "> Twitter を介したCHAINFIRE:

<コード> view = context.LayoutInflater.Inflate(Android.Resource.Layout.SimpleSpinnerItem, parent, false); 1

CyanogenMod開発者Koushik DuttaのG + POST :

JellyBeanのAndroidログ権限/動作変更は?

アプリケーションが "logcat"を実行した場合は、UIDによって作成されたログエントリのみが表示されます。他のUIDからのログラインは表示されません。基本的に、それは今濾過されているようです。

私は通常と同じ権限を持っています。他のログコレクターアプリでも同じことが起こっていることを確認しました。

 
 
         
1
 
vote

私はこれに混乱していますが、いくつか説明します。

私のNexus7と私のGalaxy Nexusで同じアプリを実行して、JellyBeanでは、電話機はすべてのアプリからのログ出力を見る、タブレットはそうではありません。これは、それがJellybeanそのNexus7ではないと言うでしょう。これをバックアップして、私はチェックしました、そしてそれらは両方とも異なるカーネルを持っています。タブレット、新しいものを持つ。

その更新されたカーネルは、ログが表示されないという意味です。

allの後にrootしなければならないと思います:(

 
 
   
1
 
vote

代替アプローチを使用するLogcat App を開発しました。リモートデバッグ機能を利用します。最初に電話で有効にする必要がありますが、一度だけ行わなければならず、その後アプリを使用してすべてのログを取得できます。

 
 

関連する質問

8  Nexus 7画面はちらつきです  ( Nexus 7 screen is flickering ) 
私の16 GBのNexus 7は数日前に到着しました。それは私の最初のモバイルデバイスで、それを信じるかどうか、そして私はすでにそれが非常に便利であることを見つけました。それは完璧に演奏しました、しかし、それほど迷惑な問題はもう1つあります。画面がちらつきます...

3  Googleのロゴとシステムの回復とOEMがロックされている  ( Stuck at google logo and system recovery and oem locked ) 
これに解決策があることを教えてください。 ショートバージョン: 通常の起動:Google画面で立ち往生。 ブートローダのロックを解除する:選択時に立ち往生。 回復モード:Google画面で立ち往生しています。 長いバージョン 私のNexus 7 201...

5  Jelly BeanのIMAPは、サーバーへの接続を開くことができませんでした  ( Jelly bean imap couldnt open connection to server ) 
lexus 7.すべての基本を設定し、かなり大きな障害を設定し、iMapの電子メールアカウント設定は単に機能しません。 明確にするために、私が入ったすべての詳細は100%正しいです、私は二重、トリプル、四重、そしてそれをチェックしました。私のiPhoneで私...

0  私のNexus 7(Flo)の回収フォルダー - 犯人を追跡する方法は?  ( Revenant folders on my nexus 7 flo how to track down the culprit ) 
これはしばらく進んでいたかもしれませんが、私は数週間前にのみ気づいています。 もともとに含まれている文書が特定の期間を意味し、したがって1年と月に命名された 9988776664330 内部のフォルダがあります。 <コード> 9988776655443331 ...

2  Nexus 7 2012睡眠から目覚めていません  ( Nexus 7 2012 not waking from sleep ) 
多くの場合、私が私のNexusを起こそうとすると、画面は完全に空白になり、タブレットは何もすることを拒否します。私のデバイスを再度作業するには私は約10秒間電源ボタンを保持する必要があります。これはデバイスをリセットします。私は私のブートローダのロックを解除し...

0  Google Nexus 7 LTEには、携帯型Wi-Fiホットスポットが統合されていますか?  ( Does google nexus 7 lte has the integrated portable wi fi hotspot ) 
ロック解除されたGoogle Nexus携帯電話は、 Portable Wi-Fiホットスポット機能が携帯電話の中で統合され、キャリアサポートに関係なく、誰かの使用に利用可能です。 錠剤はどうですか? 2013年Nexus 7 LTEタブレットは、同様に任意の...

0  Nexus 7:アサートに失敗しました:デバイス==いくつかのROMをインストールしようとしているときにGrouper  ( Nexus 7 assert failed device grouper when trying to install some roms ) 
だから私はNexus 7(2013年ではなく)、Wi-Fi版、Wi-Fi版、Wi-Fiバージョン、バージョン2.6.3.1がインストールされています。 Smoothrom、Pacなど、ROMをインストールしようとすると、次のメッセージでインストールが失敗しま...

1  Nexus 7 2013は恒久的に起きています  ( Nexus 7 2013 is permanently awake ) 
注:私はスクリーンオン状態を意味するのではなく、目覚め状態です。 私のネクサス7は恒久的に目覚めています。それは根ざしていないので、私はwakelocksを簡単に確認できませんでした。私は wakelock detector しかし、ワケロックは最小限で...

1  Google Nexus 7(2013)LTEタブレットでLTEを有効にする  ( Enable lte on google nexus 7 2013 lte tablet ) 
私は真新しいGoogle Nexus 7(2013)LTEタブレットを持っていて、それに失敗したか、またはLTEを有効にします。 私は、非常に同じLTE対応のローカル(POLAND)キャリアAERO2からの2枚のカード(IPAD MINI用のMicrosimと...

9  rootアクセスなしで私のNexus 7上のAndroidログファイルにアクセスする方法  ( How can i access android log files on my nexus 7 without root access ) 
alogcat NOW を使用すると、rootアクセスまたはコンピュータに添付することなく、私のデバイス上のシステムログファイルにアクセスする方法 i <コード> adb logcat を使用して、を使用して、それが大丈夫であるため、たくさんのメッセ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有