Khôi phục cửa sổ LogCat trong Android Studio


174

Gần đây tôi đã bắt đầu sử dụng Android Studio v0.1.1, và dường như tôi không thể tìm thấy LogCat ... Nó đã biến mất? Hoặc nếu không, làm thế nào tôi có thể kích hoạt nó?

Nếu nó không còn nữa, có cách nào để kích hoạt một cái gì đó tương tự để ghi lại hành vi ứng dụng của tôi (và chủ yếu là sự cố) không?


Có lẽ bạn có thể thử khởi động lại máy tính của mình, tôi sửa nó theo cách này.
RxRead

Câu trả lời:


323

Tôi nghĩ rằng tôi vẫn có thể tìm thấy logcat trong bản cài đặt 0.1.1

Hãy thử nhấn Alt+ 6trên Windows hoặc CMD+ 6trên Mac.


5
Lưu ý, để có được nó trong cửa sổ SEPARATE (thay vì "bên trong" cửa sổ AS chính ở phía dưới). Sử dụng "bánh răng" ở phía trên cùng bên phải của phần con mèo gỗ; chọn chế độ nổi. Điều khó hiểu là sau đó "dường như được cập cảng" vẫn ... chỉ cần lấy thanh và di chuyển xung quanh. (Nếu bạn đã quen với Mac, điều đó hơi khó hiểu.) (Android Studio thật tuyệt vời trên Mac eh ??)
Fattie

Tôi chỉ thấy một hộp "logcat" màu trắng mặc dù tôi đã chọn thiết bị của mình từ cửa sổ "Thiết bị". (Android Studio 1.0.2)
Ai đó ở đâu đó vào

2
Với Android Studio 1.1.0, bạn có thể phải nhấp vào biểu tượng nhỏ ở trên cùng bên phải của Cửa sổ DDMS của Android, xem @Manoj Behera trả lời hai câu trả lời bên dưới
raudi 17/03/2015

2
Phiên bản AS là 1.2.1.1, nhưng ctrl + 6 vẫn không hoạt động. Không có logcat
blackjack

Còn Linux thì sao?
Narendra Singh

60

Kiểm tra xem bạn đã ẩn nó chưa ... Sử dụng Alt+ 6để hiển thị cửa sổ và nhấp vào nút hiển thị bên dưới 'Khôi phục chế độ xem logcat'

Truy cập logcat từ bên trong IDE


Bỏ phiếu cho "Khôi phục chế độ xem logcat '. Câu trả lời stackoverflow ngay lập tức khiến tôi không thể tìm hiểu về trợ giúp của AndroidStudio. Tôi đang sử dụng Android Studio 1.x (bản phát hành ổn định). đăng nhập android studio ", để tìm tùy chọn ẩn / hoàn tác ẩn. Tôi đã ẩn, nhưng không thể ngay lập tức làm thế nào để hoàn tác thao tác ẩn.
Sree Rama

18

Bạn có thể hiển thị nó nhấn Alt + 6

Hoặc là...

Bấm vào đây!


1
trong ảnh chụp màn hình của bạn, hộp có nhãn "logcat", không hiển thị logcat mặc dù tôi đã chọn đúng thiết bị được kết nối và ứng dụng đang chạy. Tôi cũng đã chọn "Không có bộ lọc" và vẫn còn trên Nexus 5 của tôi Tôi không thấy logcat
Ai đó ở đâu đó vào

logcat đôi khi dừng lại. bạn có thể thử cách nhấn vào biểu tượng khởi động lại ở bên trái, nếu điều này không giúp bạn có thể phải kiểm tra xem thiết bị đúng vẫn được chọn, khởi động lại adb, ngắt kết nối / kết nối thiết bị vv :-(
raudi

12

Trong Android Studio 3.4 , trong trường hợp Logcat không xuất hiện View->ToolWindows->Logcat(trong trường hợp đó Alt+6hoặc CMD+6cũng sẽ không hoạt động), cách để có được cửa sổ logact là:

  1. File->Profile or debug APK (chọn APK)
  2. Chọn cửa sổ mới hoặc sử dụng cửa sổ hiện tại.
  3. Logcat hiện có sẵn thông qua menu ( View->ToolWindows->Logcat) hoặc thông qua Alt+6hoặc CMD+6

Vấn đề này là một dấu hiệu cho thấy một cái gì đó không được cấu hình đúng với dự án Android Studio. Giải pháp trên có thể hữu ích:

  1. Là một giải pháp tạm thời khi có vấn đề về cấu hình với dự án Android Studio, vì lý do nào đó đang khiến Android Studio ẩn cửa sổ logcat.
  2. Khi cố gắng sử dụng cửa sổ logcat của Android Studio để gỡ lỗi một ứng dụng không có dự án Android Studio.

Tôi không thể tin điều này hoạt động! Thật là một lỗi kỳ lạ. Điều này cũng xảy ra với tôi trong Android Studio 3.5 và phương pháp này đã khôi phục nó. Cảm ơn
Mike Hardy

Cuối cùng, tôi phát hiện ra rằng trong khi phương thức này tạm thời khôi phục quyền truy cập, logcat của tôi vẫn bị thiếu trong bố cục cửa sổ dự án của tôi. Đến lượt tôi, tôi bắt nguồn từ một vấn đề BẮT ĐẦU liên quan đến cách tôi bắt đầu Android Studio và một khi tôi đã giải quyết rằng mọi thứ đều ổn.
Mike Hardy

Cảm ơn @MikeHardy, đã thêm một số giải thích cho câu trả lời.
mn1

Tôi thích làm rõ - Tôi chỉ đáp lại một lần nữa vì lòng biết ơn vì đây là điều duy nhất hoạt động trong một tình huống khó khăn - Tôi thực sự cần ghi logcat + trình giả lập ngay lúc đó và chưa có thời gian để sửa lỗi dự án của tôi. Đó là một mẹo hay cho điều đó. Chúc mừng!
Mike Hardy

Đây phải là câu trả lời được chấp nhận vì bản cập nhật cmd + 6 và ant + 6 không hoạt động
Simo

11

Công cụ-> Android -> Màn hình thiết bị Android

sẽ mở một cửa sổ riêng


3

Mở một terminal riêng và bắt đầu adb với logcat. Trên hệ thống (linux) của tôi;

~ / android-studio / sdk / nền tảng-công cụ / adb logcat


1
Xin lỗi, cái gì? Trừ khi có một số phép thuật đằng sau hậu trường không được giải thích ở đây, đây dường như là hướng dẫn về cách xem đầu ra logcat, chứ không phải "cách khôi phục cửa sổ logcat trong Android Studio".
dùng812786

3

Mặc dù tôi sẽ đến muộn một chút cho bữa tiệc, nhưng đã được vài năm và phiên bản mới của Studio.

Hôm nay khi bạn gặp lỗi, logcat của bạn sẽ không được hiển thị, để giải quyết vấn đề này, bạn cần phải làm theo các bước sau:

  • Menu -> Xây dựng -> Tạo dự án
  • trong cài đặt của bạn. Nâng cấp nhận xét mọi thứ và đồng bộ hóa.
  • bỏ ghi chú mọi thứ và đồng bộ lại.
  • Menu -> Xây dựng -> Tạo dự án
  • Khi quá trình xây dựng dự án hoàn thành .. Studio của bạn sẽ sẵn sàng.

Tôi đã gặp một số lỗi khác nhau liên quan đến vấn đề này, kịch bản này bao gồm hầu hết các trường hợp này.


2

Trong Android Studio 2.3.2, bạn sẽ phải nhấp vào bảng "Màn hình Android" ở dưới cùng và "logcat" là một tab của pannel này. Xem đính kèm.

Nếu bạn không có bảng điều khiển này, bạn sẽ phải vào menu chính của mình và sau đó Xem-> ToolBar / ToolButtons / Statusbar / Navigationbar

nhập mô tả hình ảnh ở đây


Điều này rất hữu ích !!
Stuti Kasliwal

Tôi đã -1 cho điều đó. Đây là với tất cả ý định tốt của tôi để giúp đỡ người khác. Tôi ước ai đó sẽ làm cho nó đúng.
Dũng

2

Chọn "chế độ nổi" rồi "Chế độ Docker". Nó làm việc cho tôi!


2

Trong trường hợp của tôi, Logcat đang hiển thị trong Dự án Android nhưng không hiển thị trong Flutter Project.

Trong dự án Flutter, nhấp vào tab Nhật ký sự kiện Nhật ký

nó sẽ hiển thị

23/03/20
6:52  Frameworks Detected
Android framework is detected.

nhấp vào Định cấu hình trên , và nó sẽ hiển thị logcat



1

cách một :

bạn có thể sử dụng biểu tượng bin trong logcat nhập mô tả hình ảnh ở đây

cách hai: bạn có thể xóa logcat sau mỗi bữa trưa Chỉnh sửa cấu hình> Khác

kiểm tra Xóa nhật ký trước khi ăn trưa

nhập mô tả hình ảnh ở đây


1

Trong trường hợp của tôi, cửa sổ cũng bị thiếu và "Xem -> ToolWindows -> Logcat (Alt + 6)" thậm chí không tồn tại. Nhấn ALT + 6 cũng hoàn toàn không có tác dụng gì.

Tôi đã sửa nó theo cách này:

  1. kết nối một thiết bị
  2. bắt đầu ADB thông qua Terminal ("> usb adb")
  3. dừng lại lần nữa (ctrl + c)
  4. đóng cửa sổ Terminal ở cửa sổ bên trái phía dưới bên cạnh Nhật ký sự kiện (thông qua X màu đỏ)

Sau khi đóng thiết bị đầu cuối, cửa sổ Logcat xuất hiện trong danh sách tab và mục menu xuất hiện trong danh mục "Xem -> ToolWindows".

nhập mô tả hình ảnh ở đây


0

Một cách thận trọng, khi logcat được mở và Android Studio được chuyển sang chế độ toàn màn hình và quay lại, cửa sổ logcat sẽ xuất hiện ở mọi nơi.

Giải pháp:

Khởi động lại Android Studio.


0

Tìm kiếm tab Android Monitor dưới cùng của màn hình studio android. Nhấn vào nó. Nó sẽ hiển thị một cửa sổ và có một logcat cuộc gọi tab. Nếu bạn không thể thấy tab màn hình Android, bấm Alt+ G.


0

đối với tôi thanh chọn thiết bị (hoặc bất cứ thứ gì nó thực sự được gọi) trong tab logcat không hiển thị, để giải quyết vấn đề này, tôi đã phải di chuyển logcat đến một vị trí khác (trái / phải) và di chuyển nó trở lại


0

Nếu tất cả các phương pháp trên không hoạt động thì hãy thử cơ chế dưới đây. Đôi khi, studio android không hiển thị tùy chọn logcat vì dự án bạn chọn không phải là dự án Android. Nếu bạn muốn gỡ lỗi APK, hãy tạo một dự án Android trống, nó sẽ bắt đầu hiển thị logcattùy chọn.



0

Khi bạn đang mở dự án trong studio android thay vì mở thư mục android hãy mở thư mục ứng dụng

nhập mô tả hình ảnh ở đây


-1

Hãy thử truy cập Công cụ-> Android-> Kích hoạt tích hợp ADB

Trong trường hợp của tôi, nó đã bị vô hiệu hóa tự động


-1

Trong trường hợp của tôi, tôi thấy cửa sổ, nhưng không có tin nhắn nào trong đó. Chỉ khởi động lại (phiên bản studio 1.5.1) mang lại tin nhắn.


Tôi chỉnh sửa tôi trả lời để làm rõ. Tôi nghĩ rằng một số người dùng trong bài viết này có cùng một vấn đề.
Eli

-4

Tôi hy vọng bạn đã cài đặt trình điều khiển cần thiết để gỡ lỗi các chương trình Android trên máy của bạn. Nếu đó là trường hợp, khi bạn chạy một ứng dụng từ studio android trong một thiết bị thực tế, nó sẽ bật lên một thông báo yêu cầu kích hoạt logcat. Nếu bạn đã tắt tùy chọn đó, thì bạn có thể bật chế độ xem logcat từ menu Window -> Hiển thị chế độ xem -> Logcat. Lần tới khi bạn chạy ứng dụng của mình trên thiết bị thực tế hoặc trong trình giả lập, bạn có thể thấy logcat đang hoạt động.

Nếu bạn không thể xem nó bằng giải pháp trên, bạn có thể xem logcat từ dòng lệnh bằng cách gõ

đăng nhập adb

Bạn có thể xem thêm thông tin từ đây http://developer.android.com/tools/help/logcat.html

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.