คำถามติดแท็ก android-logcat

29
กรอง LogCat เพื่อรับเฉพาะข้อความจาก My Application ใน Android หรือไม่
ฉันสังเกตว่าเมื่อฉันใช้ Logcat กับ Eclipse กับ ADT สำหรับ Android ฉันได้รับข้อความจากแอปพลิเคชันอื่น ๆ เช่นกัน มีวิธีกรองหรือไม่และแสดงเฉพาะข้อความจากแอปพลิเคชันของฉันเท่านั้น

8
ค่าที่ไม่คาดคิดจาก nativeGetEnabledTags: 0
ฉันติดตั้ง SDK รุ่นล่าสุด (r21) และ ADT 21.0.0 แล้ว ฉันลองใช้รหัสอย่างง่ายและใช้งานได้ดี แต่ตอนนี้ฉันได้รับคำเตือนในLogCatที่ไม่ปรากฏในรุ่นก่อนหน้า: ค่าที่ไม่คาดคิดจาก nativeGetEnabledTags: 0 ฉัน googled มันและฉันพบ ปัญหา 39723: Emulator spams LogCat ด้วยข้อความ "ค่าที่ไม่คาดคิดจาก nativeGetEnabledTags: 0"ข้อความ มันหมายความว่าอะไร?

22
กู้คืนหน้าต่าง LogCat ภายใน Android Studio
ฉันเพิ่งเริ่มใช้ Android Studio v0.1.1 และฉันหา LogCat ไม่พบ ... มันหายไปหรือไม่ หรือถ้าไม่ฉันจะเปิดใช้งานได้อย่างไร ถ้ามันหายไปมีวิธีใดบ้างที่จะเปิดใช้งานสิ่งที่คล้ายกับบันทึกพฤติกรรมแอพของฉัน (และส่วนใหญ่ขัดข้อง)

9
Huawei, logcat ไม่แสดงบันทึกสำหรับแอพของฉัน?
ตกลง logcat แสดงบันทึกของระบบ แต่ไม่แสดงบันทึกแอปพลิเคชันบน Huawei Ascend ของฉัน หากฉันเปลี่ยนไปใช้อุปกรณ์อื่นเช่น Galaxy Nexus หรือ Nexus 7 ของฉันสำหรับแอปเดียวกัน (APK เดียวกัน) จะแสดงบันทึก Huawei Ascend กำลังใช้ Android 4.1.1 มีการดีบัก USB ในตัวเลือกสำหรับนักพัฒนา สิ่งนี้เกิดขึ้นสำหรับ logcat ที่รันจากบรรทัดคำสั่งหรือจาก IntelliJ และฉันทำให้แน่ใจว่าได้เลือกอุปกรณ์ที่ถูกต้อง - อันที่จริงฉันเพิ่งเสียบอุปกรณ์เดียวในเวลา ฉันได้ลองรีสตาร์ท adb แล้วทำการล้างมันเป็นบัฟเฟอร์ ฯลฯ ฉันเห็นว่าแอพเริ่มต้นบนหัวเว่ยฉันยังได้รับบันทึกของระบบแสดงว่ากิจกรรมได้เริ่มขึ้นแล้ว แต่ต่างจากอุปกรณ์อื่น ๆ ฉันไม่ได้รับแอพใน Activity # onCreate (หรือจากที่อื่น) 08-08 20:55:44.050: INFO/WindowManager(431): Switching to real …

5
กรองเอาท์พุทใน logcat โดย tagname
ฉันพยายามกรองผลลัพธ์ logcat จากอุปกรณ์จริง (ไม่ใช่อีมูเลเตอร์) ตามชื่อแท็ก แต่ฉันได้รับข้อความทั้งหมดซึ่งค่อนข้างเป็นสแปม ฉันแค่ต้องการอ่านข้อความจากเบราว์เซอร์ซึ่งควรเป็น "เบราว์เซอร์: " หรือ "webkit: " แต่มันไม่ทำงาน ... นี่คือสิ่งที่ฉันได้รับ:

6
อ่าน logcat โดยใช้โปรแกรมภายในแอปพลิเคชัน
ฉันต้องการอ่านและตอบสนองต่อบันทึก logcat ภายในแอปพลิเคชันของฉัน ฉันพบรหัสต่อไปนี้: try { Process process = Runtime.getRuntime().exec("logcat -d"); BufferedReader bufferedReader = new BufferedReader( new InputStreamReader(process.getInputStream())); StringBuilder log=new StringBuilder(); String line = ""; while ((line = bufferedReader.readLine()) != null) { log.append(line); } TextView tv = (TextView)findViewById(R.id.textView1); tv.setText(log.toString()); } catch (IOException e) {} รหัสนี้ส่งคืนบันทึก logcat ที่สร้างขึ้นจนกระทั่งแอปพลิเคชันเริ่มทำงาน - แต่เป็นไปได้ไหมที่จะฟังบันทึก Logcat …

30
Logcat ไม่แสดงการเรียกบันทึกของฉัน
ฉันเป็น noob ทั้งหมดในการเขียนโปรแกรม Android และต้องการเรียนรู้วิธีการดีบักแอปของฉัน ดูเหมือนว่าจะไม่มีการโทร Log.i | d | v ของฉันปรากฏใน LogCat นี่คือรหัสที่ฉันใช้ อย่างที่คุณเห็นฉันได้กำหนดค่าคงที่ LOG_TAG แต่ดูเหมือนจะไม่พบใน LogCat ฉันได้นำเข้า android.util.Log ด้วยและฉันได้ตรวจสอบให้แน่ใจว่าใน AndroidManifest ของฉันฉันได้ตั้งค่า "debuggable" เป็น TRUE ฉันได้ตรวจสอบhttp://developer.android.com/reference/android/util/Log.html โดยไม่มีโชคในการแก้ไขปัญหานี้ ผมทำอะไรผิดหรือเปล่า? ฉันกำลังมองหาสถานที่ที่ถูกต้องหรือไม่? ฉันได้ลองใช้มุมมอง DDMS และ Debug แล้วโดยไม่มีโชค ความช่วยเหลือใด ๆ สำหรับ noob นี้จะได้รับการชื่นชมอย่างมาก ขอบคุณ สภาพแวดล้อมของฉัน: Windows XP IDE = Eclipse เวอร์ชัน: 3.6.1, Build …

17
Android Studio - ข้อผิดพลาด ADB -“ …อุปกรณ์ไม่ได้รับอนุญาต โปรดตรวจสอบกล่องโต้ตอบการยืนยันบนอุปกรณ์ของคุณ”
ดังนั้นฉันจึงเริ่มได้รับข้อผิดพลาดในบันทึก ADB ซึ่งฉันคิดว่าทำให้อุปกรณ์ของฉันแสดงเอาต์พุต logcat สำหรับแอปของฉัน ฉันได้รับเอาต์พุต logcat ทั้งหมดยกเว้นที่มาจากแอปเอง PropertyFetcher: AdbCommandRejectedException getting properties for device 04799057970ed1fc: device offline PropertyFetcher: AdbCommandRejectedException getting properties for device 03799467970ed5fg: device unauthorized. Please check the confirmation dialog on your device.

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.