Tidak, untuk alasan keamanan tidak mungkin untuk mengakses file log android pada Nexus 7 (atau perangkat lain yang menjalankan Jelly Bean atau lebih tinggi) tanpa akses root. Google mengubahnya dengan Jelly Bean.
Saya sarankan Anda menunggu sampai pembaca logcat seperti aLogCat dan semacamnya diperbaiki (yaitu mereka akan memerlukan akses root untuk menampilkan semua log kemudian).
Dari AISEC-TR-2012-001-Android-OS-Security.pdf - 3.3 Model Izin Android :
Izin READ_LOGS dapat menggantikan yang berikut ini di banyak perangkat, tergantung pada versi Android dan dengan demikian versi aplikasi standar terinstal:
Semua solusi di bawah ini memerlukan akses root :
Anda perlu menjalankan logcat sebagai root di shell atau memberikannya secara manual melalui perintah shell pm (root diperlukan) juga berfungsi (lihat XDA , tukar org.jtb.alogcat.donate dengan nama pkg aplikasi):
pm grant org.jtb.alogcat.donate android.permission.READ_LOGS
Ini untuk yang malas dan tidak disarankan: Jika Anda putus asa, ceroboh, dan malas, Anda dapat memperbaikinya dengan memberikan setiap aplikasi izin READ_LOGS dengan menerapkan peretasan yang jelek dan tidak aman ini ( Chainfire via twitter ):
chmod 04755 /system/bin/logcat
Mengutip posting G + pengembang CyanogenMod, Koushik Dutta :
Apakah izin Log Android / perilaku berubah di JellyBean?
Tampaknya jika aplikasi menjalankan "logcat" sekarang, ia hanya dapat melihat entri log yang dibuat oleh UID-nya. Baris log dari UID lain tidak ditampilkan. Pada dasarnya, sepertinya sudah difilter sekarang.
Saya memiliki izin yang sama seperti biasa. Juga dikonfirmasi hal yang sama terjadi di aplikasi pengumpul log lainnya.