Làm thế nào để buộc bất kỳ ứng dụng Android vào chế độ toàn màn hình nhập vai (không có rễ)

Mục lục:

Làm thế nào để buộc bất kỳ ứng dụng Android vào chế độ toàn màn hình nhập vai (không có rễ)
Làm thế nào để buộc bất kỳ ứng dụng Android vào chế độ toàn màn hình nhập vai (không có rễ)

Video: Làm thế nào để buộc bất kỳ ứng dụng Android vào chế độ toàn màn hình nhập vai (không có rễ)

Video: Làm thế nào để buộc bất kỳ ứng dụng Android vào chế độ toàn màn hình nhập vai (không có rễ)
Video: 4 cách khóa tự động trên máy tính Windows 10 - YouTube 2024, Có thể
Anonim
Google đã phát hành phiên bản Chrome dành cho Android vào năm 2012 và chưa bao giờ làm phiền đến chế độ toàn màn hình. Nếu bạn đang mệt mỏi vì chờ đợi ứng dụng Android yêu thích của mình cung cấp chế độ toàn màn hình thì có một cách để tự làm điều đó với Chế độ chìm.
Google đã phát hành phiên bản Chrome dành cho Android vào năm 2012 và chưa bao giờ làm phiền đến chế độ toàn màn hình. Nếu bạn đang mệt mỏi vì chờ đợi ứng dụng Android yêu thích của mình cung cấp chế độ toàn màn hình thì có một cách để tự làm điều đó với Chế độ chìm.

Hãy đến với Google, tôi đã cầu xin bạn nhiều năm rồi! Không có lý do gì để không cho chúng ta chế độ toàn màn hình. Có nhiều cách để thực hiện điều này với các ứng dụng của bên thứ ba như Tasker, nhưng giả sử bạn luôn muốn giữ một ứng dụng cụ thể ở chế độ toàn màn hình, có cách nhanh hơn và thực tế hơn để thực hiện việc đó bằng cách sử dụng công cụ máy tính để bàn gỡ lỗi Android (ADB).

Những gì bạn cần

Để làm theo các bước trong bài viết này, bạn sẽ cần những điều sau:

  • Điện thoại hoặc máy tính bảng chạy Android phiên bản 4.4 (KitKat) trở lên
  • PC chạy Windows, macOS hoặc Linux
  • Cáp USB

Bước một: Bật gỡ lỗi USB

Trước khi bắt đầu, bạn cần phải bật gỡ lỗi dựa trên USB trên điện thoại của mình nếu bạn chưa bật. Mở menu Cài đặt chính. Nhấn “Giới thiệu về điện thoại” và sau đó chạm vào mục “Số bản dựng” bảy lần. Vâng thật đấy. Trên một số điện thoại, mục nhập “Giới thiệu về điện thoại” có thể ở một nơi khác trong menu Cài đặt, nhưng nếu bạn vuốt xung quanh, bạn sẽ có thể tìm thấy nó.

Khi bạn nhìn thấy thông báo bật lên có nội dung “Bạn hiện là nhà phát triển”, hãy nhấn nút Quay lại và bạn sẽ thấy tùy chọn mới trong Menu Cài đặt chính: “Tùy chọn nhà phát triển”.
Khi bạn nhìn thấy thông báo bật lên có nội dung “Bạn hiện là nhà phát triển”, hãy nhấn nút Quay lại và bạn sẽ thấy tùy chọn mới trong Menu Cài đặt chính: “Tùy chọn nhà phát triển”.
Nhấn vào “Tùy chọn nhà phát triển” và bên trong bạn sẽ thấy tùy chọn “Gỡ lỗi USB” bên dưới tiêu đề Gỡ lỗi. Kích hoạt nó, và sau đó bấm "OK".
Nhấn vào “Tùy chọn nhà phát triển” và bên trong bạn sẽ thấy tùy chọn “Gỡ lỗi USB” bên dưới tiêu đề Gỡ lỗi. Kích hoạt nó, và sau đó bấm "OK".
Image
Image

Bước hai: Cài đặt SDK Android và ADB

Nếu bạn chưa làm quen với điện thoại của mình nhiều, có thể bạn chưa cài đặt Android Debug Bridge trên PC của mình. Nếu không, bạn có thể làm theo hướng dẫn hữu ích này về cách làm cho nó hoạt động. Đảm bảo bạn cũng đã cài đặt trình điều khiển USB cho điện thoại của mình.

Khi bạn đã hoàn tất việc cài đặt, hãy quay lại đây và tiếp tục bước tiếp theo.
Khi bạn đã hoàn tất việc cài đặt, hãy quay lại đây và tiếp tục bước tiếp theo.

Bước ba: Tìm tên APK của ứng dụng của bạn

Để điều chỉnh thủ công cài đặt của ứng dụng trong ADB, bạn cần phải biết tên tệp ứng dụng chính xác hoặc tên APK. Rất tiếc, Android không giúp bạn dễ dàng tìm ra điều đó bằng các công cụ mặc định. Nhưng có một cách dễ dàng để lấy thông tin trên màn hình của bạn.

Mở bất kỳ trình duyệt web nào và truy cập Cửa hàng Google Play tại play.google.com. Nhấp vào “Ứng dụng” ở cột bên tay trái, sau đó “Ứng dụng của tôi”. Danh sách này cung cấp cho bạn danh sách tất cả các ứng dụng Android mà bạn đã cài đặt thông qua Cửa hàng Play.

Nhấp vào ứng dụng bạn muốn. Nếu bạn không thể tìm thấy ngay lập tức, bạn có thể nhấp vào nút “Tất cả ứng dụng” bên dưới thanh Tìm kiếm để thu hẹp xuống chỉ các ứng dụng được cài đặt trên một thiết bị.
Nhấp vào ứng dụng bạn muốn. Nếu bạn không thể tìm thấy ngay lập tức, bạn có thể nhấp vào nút “Tất cả ứng dụng” bên dưới thanh Tìm kiếm để thu hẹp xuống chỉ các ứng dụng được cài đặt trên một thiết bị.
Khi bạn đã truy cập trang Cửa hàng Play của ứng dụng bạn muốn, hãy xem địa chỉ web trong thanh URL của trình duyệt. Sau thẻ nhận dạng “id =”, địa chỉ sẽ hiển thị tên APK của ứng dụng. Trong ví dụ của chúng tôi (Chrome dành cho Android), địa chỉ đầy đủ là:
Khi bạn đã truy cập trang Cửa hàng Play của ứng dụng bạn muốn, hãy xem địa chỉ web trong thanh URL của trình duyệt. Sau thẻ nhận dạng “id =”, địa chỉ sẽ hiển thị tên APK của ứng dụng. Trong ví dụ của chúng tôi (Chrome dành cho Android), địa chỉ đầy đủ là:

https://play.google.com/store/apps/details?id=com.android.chrome

Và tên APK mà chúng tôi đang tìm kiếm là “com.android.chrome”.

Ghi chú tên APK của ứng dụng của bạn trước khi tiếp tục.
Ghi chú tên APK của ứng dụng của bạn trước khi tiếp tục.

Bước bốn: Xác minh kết nối thiết bị của bạn với ADB

Tiếp theo, bạn sẽ cần mở Command Prompt (trong Windows) hoặc Terminal (trong macOS) và điều hướng đến thư mục có tên “platform-tools”, nơi SDK Android của bạn được cài đặt.

Trong Windows, bạn sẽ tìm thấy nó ở vị trí sau:

/users/your username/AppData/Local/Android/sdk/platform-tools

Trong macOS, nó nằm ở:

/Users/your username/Library/Android/SDK/platform-tools

Cắm điện thoại hoặc máy tính bảng của bạn vào máy tính bằng cáp USB. Tùy thuộc vào kiểu điện thoại của bạn, bạn có thể cần phải xác nhận kết nối ADB trên chính điện thoại bằng một tin nhắn bật lên.

Tại dấu nhắc, nhập văn bản sau và nhấn Enter

adb devices

Nếu bạn nhìn thấy một dòng thiết bị trong lệnh thiết bị ADB, bạn đã sẵn sàng. Nếu bạn không thấy bất kỳ thiết bị nào được liệt kê, hãy kiểm tra kỹ xem điện thoại hoặc máy tính bảng của bạn đã được kết nối chưa và bạn đã cài đặt trình điều khiển chưa.
Nếu bạn nhìn thấy một dòng thiết bị trong lệnh thiết bị ADB, bạn đã sẵn sàng. Nếu bạn không thấy bất kỳ thiết bị nào được liệt kê, hãy kiểm tra kỹ xem điện thoại hoặc máy tính bảng của bạn đã được kết nối chưa và bạn đã cài đặt trình điều khiển chưa.

Tiếp tục và để lời nhắc mở vì bạn sẽ sớm phải nhập một lệnh khác.

Bước 6: Chọn chế độ nhập vai của bạn

Có ba loại chế độ toàn màn hình khác nhau mà chúng tôi có thể sử dụng với lệnh nhập vai.

  • immersive.full: ẩn thanh trạng thái trên đầu màn hình và thanh điều hướng ở dưới cùng, nếu điện thoại của bạn sử dụng các nút điều hướng ảo. Đây là những gì hầu hết mọi người muốn khi họ nghĩ về một ứng dụng toàn màn hình.
  • immersive.status: chỉ ẩn thanh trạng thái ở trên cùng.
  • immersive.navigation: chỉ ẩn thanh điều hướng ở dưới cùng.
Chọn chế độ bạn muốn sử dụng trước khi tiếp tục. Đừng lo lắng, bạn có thể áp dụng lệnh dưới đây nhiều lần nếu bạn thay đổi ý định.
Chọn chế độ bạn muốn sử dụng trước khi tiếp tục. Đừng lo lắng, bạn có thể áp dụng lệnh dưới đây nhiều lần nếu bạn thay đổi ý định.

Bước 6: Áp dụng lệnh

Tiếp theo, nhập văn bản sau tại dấu nhắc, thay thế tên ứng dụng bạn đã tìm thấy trong Bước Ba sau

=

ký tên. Tôi đã sử dụng Chrome làm ví dụ của mình ở đây, nhưng bạn có thể trao đổi tên APK với bất kỳ tên nào khác.

adb shell settings put global policy_control immersive.full=com.android.chrome

Lệnh cụ thể này cho phép chế độ toàn màn hình Chế độ chìm cho ứng dụng Chrome. Để chỉ ẩn thanh trạng thái hoặc thanh điều hướng, hãy sử dụng các lệnh nhập vai.status hoặc immersive.nagivation, tương ứng.

Image
Image

Nhấn Enter để thực hiện lệnh.Đó là nó! Từ bây giờ, Chrome trên điện thoại của bạn (hoặc bất kỳ ứng dụng nào khác bạn nhập) sẽ chạy ở chế độ toàn màn hình. Bạn có thể rút phích cắm điện thoại của mình và thử ngay bây giờ: chỉ cần vuốt lên hoặc xuống từ dưới cùng hoặc trên cùng của màn hình (hoặc mặt ở chế độ nằm ngang) để hiển thị các nút điều hướng hoặc thanh trạng thái.

Nếu bạn muốn thay đổi ứng dụng về chế độ hoạt động chuẩn của nó, chỉ cần lặp lại các bước này, nhưng thay thế lệnh này trong Command Prompt hoặc Terminal (một lần nữa, sử dụng tên APK cho ứng dụng của bạn):
Nếu bạn muốn thay đổi ứng dụng về chế độ hoạt động chuẩn của nó, chỉ cần lặp lại các bước này, nhưng thay thế lệnh này trong Command Prompt hoặc Terminal (một lần nữa, sử dụng tên APK cho ứng dụng của bạn):

adb shell settings put global policy_control immersive.off=com.android.chrome

Phương pháp này sẽ hoạt động với tất cả các thiết bị Android chuẩn, nhưng một số nhà sản xuất có thể đã sửa đổi hệ điều hành trên thiết bị di động đến mức các lệnh không hợp lệ. Nếu tính năng này không hoạt động ngay trên điện thoại hoặc máy tính bảng của bạn, hãy thử rút điện thoại và cắm lại điện thoại - ADB và kết nối trình điều khiển đôi khi có thể bị lỗi.

Đề xuất: