いいえ、セキュリティ上の理由により、Nexus 7(またはJelly Bean以降を実行している他のデバイス)のAndroidログファイルにルートアクセスなしでアクセスすることはできません。GoogleはJelly Beanでそれを変えました。
aLogCatなどのlogcatリーダーが修正されるまで待つことをお勧めします(つまり、すべてのログを表示するにはrootアクセスが必要になります)。
AISEC-TR-2012-001-アンドロイドOS-Security.pdf - 3.3アンドロイド許可モデル:
READ_LOGS権限は、Androidのバージョン、つまりインストールされている標準アプリのバージョンに応じて、多くのデバイスで次のものを置き換えることができます。
以下のすべてのソリューションにはrootアクセスが必要です:
シェルでrootとしてlogcatを実行するか、シェルのpmコマンドでrootに手動で付与する必要があります(rootが必要)も機能します(XDAを参照し、org.jtb.alogcat.donateをアプリのpkg名と交換してください)。
pm grant org.jtb.alogcat.donate android.permission.READ_LOGS
これは怠惰な人のためのものであり、推奨されていません:絶望的で不注意で怠惰な場合は、この醜くて安全でないハックを適用してすべてのアプリにREAD_LOGS権限を与えることで修正できます(twitter経由のChainfire):
chmod 04755 /system/bin/logcat
CyanogenMod開発者のKoushik DuttaのG + 投稿を引用すると、次のようになります。
JellyBeanでAndroidログの権限/動作は変更されましたか?
アプリケーションが「logcat」を今実行すると、そのUIDによって作成されたログエントリしか表示されないようです。他のUIDからのログ行は表示されません。基本的には、今はフィルタリングされているようです。
通常と同じ権限を持っています。他のログコレクターアプリでも同じことが起こっていることを確認しました。