2013-04-03 52 views
1

在我的三星S3手機應用程序特定的logcat消息不會來。我已經安裝了aLogcat應用程序。類似於「SensorManager:Set normal delay = true」的Logcat消息會在logcat應用程序中出現。samsung s3 logcat messages

但在我的應用程序中,我在按鈕單擊事件中有以下語句。

  Log.i("start", "testing"); 
      Log.d("Log.d", "Log.d"); 
      Log.e("Log.e", "Log.e"); 

這些消息未進入S3設備中的logcat應用程序。但是相同的消息在eclipse模擬器中出現。

+0

看看這個鏈接是否有幫助。 http://stackoverflow.com/q/2250112/2021499 –

回答

1

aLogCat應用程序,因爲果凍豆Android版本的問題....其清單犯規聲明READ_LOGS許可...

要使用它,你可以下載終端仿真器或者簡單地使用亞行,然後輸入:

pm grant org.jtb.alogcat android.permission.READ_LOGS 

,並重新啓動您的手機或強制關閉&重新aLogCat

來源:

http://zerocredibility.wordpress.com/2013/01/18/286/ 
+0

感謝您的回答。但是當我在adb shell中嘗試上述命令時,出現錯誤「Operation not allowed:java.lang.SecurityException:無論用戶2000還是當前進程都有android.permission.GRANT_REVOKE_PERMISSIONS。」 – developerXXX

+0

執行此操作:'adb shell',然後'su',然後發佈命令...這樣,您將擁有超級用戶權限來執行此操作。 – BamsBamx

+0

我沒有設備中的root權限。這是問題嗎?當我嘗試su時,它也會給出錯誤,如'su'未找到... – developerXXX

0

你嘗試過使用shell /終端模擬器嗎?我用的ROM工具箱的內置命令提示符並推出的logcat從那裏通過使用命令「亞行logcat」

相關問題