Với việc Android là một trong những hệ điều hành điện thoại thông minh lâu đời nhất, nó đã phát triển theo cấp số nhân. Rõ ràng, mọi người đã chứng kiến sự tiến bộ này. Bắt đầu với việc là một hệ điều hành tiên tiến, giờ đây nó đã giải quyết nhiều tùy chọn cấp quyền truy cập cho người dùng để sử dụng nó theo cách của họ. Có lẽ vì lý do này mà nhóm Google đã tích hợp Developers Options trong điện thoại Android. Các tùy chọn này không được kích hoạt theo cách khác và dành riêng cho người dùng nâng cao. Vâng, bây giờ chúng tôi hiểu rằng bạn muốn biết ai là 'người dùng nâng cao' và tại sao tùy chọn này không được bật theo cách khác.
Tùy chọn nhà phát triển trong Android là gì?
Các thiết bị Android được tích hợp một số tùy chọn bí mật, được gọi là Tùy chọn dành cho nhà phát triển. Chúng dành cho những người dùng muốn truy cập chúng cho một số mục đích công nghệ, chẳng hạn như để kiểm tra phần mềm/ứng dụng hoặc viết ứng dụng cho thiết bị Android. Các tùy chọn này cho phép bạn mô phỏng ứng suất ứng dụng, bật tùy chọn gỡ lỗi, thu thập báo cáo lỗi trên Android của bạn và thậm chí hiển thị mức sử dụng CPU trên màn hình để đo lường tác động của phần mềm.
Bây giờ chúng ta đã hiểu tại sao chúng được giữ bí mật như vậy! Tuy nhiên, bạn có thể dễ dàng bật Tùy chọn nhà phát triển và sử dụng chúng.
Làm cách nào để bật Tùy chọn nhà phát triển?
Việc chuyển Cài đặt dành cho nhà phát triển Android rất dễ dàng. Chỉ cần mở Cài đặt của điện thoại> Giới thiệu về điện thoại> Số bản dựng> nhấn 7 lần vào đó. Bây giờ hãy nhấn vào tùy chọn quay lại và bạn sẽ tìm thấy Tùy chọn nhà phát triển trước Giới thiệu về điện thoại.
Lợi ích của Tùy chọn nhà phát triển trong điện thoại Android:
Mặc dù cài đặt dành cho nhà phát triển dành cho người dùng nâng cao, nhưng chúng có thể được sử dụng nhiều hơn những gì chúng ta có thể tưởng tượng. Dưới đây là những lợi ích của Tùy chọn nhà phát triển trong Điện thoại Android.
- Báo cáo lỗi: Điện thoại của bạn có các báo cáo lỗi để bạn xem, tuy nhiên, chúng chỉ có sẵn để xem khi thiết bị của bạn cung cấp. Nhấn vào tùy chọn này, ở đầu danh sách, cho phép bạn xem báo cáo này bất cứ khi nào bạn muốn.
- Mật khẩu sao lưu trên màn hình: Bạn được cung cấp một tùy chọn để sao lưu và khôi phục mọi thứ vào và từ PC của mình. Đặt mật khẩu sẽ cho phép bạn làm như vậy.
- Hãy tỉnh táo: Bật tùy chọn này sẽ giữ cho màn hình điện thoại của bạn luôn sáng bất cứ lúc nào và mỗi khi điện thoại được cắm vào. Tính năng này về cơ bản là hữu ích cho các nhà phát triển
- Bật nhật ký rình mò Bluetooth HCI: Bạn sẽ có thể nắm bắt và phân tích các gói Bluetooth HCI (Giao diện Bộ điều khiển Máy chủ). Khi được bật, điện thoại của bạn sẽ chụp và đặt chúng vào một tệp trên bộ lưu trữ thiết bị (/SD card/ btsnoop_hci.log) để phân tích.
Gỡ lỗi
- Gỡ lỗi USB: Tính năng này cho phép thiết bị Android của bạn giao tiếp với máy tính của bạn thông qua USB. Bạn cũng có thể thu hồi ủy quyền gỡ lỗi USB:Khi sử dụng máy tính để gỡ lỗi qua USB lần đầu tiên, bạn phải cấp phép và thiết lập cặp khóa.
- Chọn ứng dụng vị trí mô phỏng: Tùy chọn này sẽ cho phép bạn đặt thông tin vị trí cho bất kỳ ứng dụng cụ thể nào. Nó sẽ hữu ích cho bạn nếu bạn đang phát triển một ứng dụng yêu cầu thông tin vị trí.
- Chọn ứng dụng gỡ lỗi: Nếu bạn muốn gỡ lỗi ứng dụng, chỉ cần chọn ứng dụng có tính năng này.
Mạng
- Chọn cấu hình USB: Bạn có thể tùy chỉnh cách Android sẽ phản ứng khi được kết nối với PC qua USB.
Đầu vào
- Hiển thị các thao tác chạm: Tùy chọn này thêm tín hiệu trực quan trên màn hình ở bất cứ nơi nào có thao tác chạm.
- Vị trí con trỏ: Bật tính năng này sẽ đặt một thanh thông tin ở đầu màn hình điện thoại của bạn và giúp bạn biết vị trí cuối cùng mà màn hình thiết bị của bạn được chạm vào.
Bản vẽ
- Hiển thị cập nhật bề mặt: Nó nhấp nháy toàn bộ bề mặt cửa sổ khi chúng được cập nhật.
- Hiển thị giới hạn bố cục: Khi được bật, bạn sẽ thấy các cạnh của tất cả các thành phần trong hộp thoại để bạn biết vị trí một lần chạm sẽ kích hoạt chúng.
- Hướng bố cục RTL bắt buộc: Tính năng này buộc hướng màn hình để hỗ trợ ngôn ngữ từ phải sang trái, rất hữu ích cho các nhà phát triển ứng dụng đa ngôn ngữ.
- Tỷ lệ hoạt ảnh chuyển tiếp: Cài đặt này đặt tốc độ phát lại hoạt ảnh chuyển tiếp.
- Thang thời lượng của hoạt ảnh: Tính năng này cho phép bạn thay đổi thời lượng hoạt ảnh diễn ra giữa việc mở và đóng menu ứng dụng.
- Kích thích màn hình phụ: Bạn có thể kích thích các kích thước màn hình khác nhau thông qua tùy chọn này.
Kết xuất được tăng tốc phần cứng
- Buộc hiển thị GPU: Với cài đặt này, bạn có thể buộc các ứng dụng trên thiết bị của mình sử dụng kết xuất 2D, ngay cả khi chúng được ghi là không sử dụng. Bật tính năng này có thể làm cho mọi thứ trở nên tuyệt vời hoặc thậm chí có thể tạm thời làm hỏng điện thoại của bạn.
- Gỡ lỗi rút tiền GPU: Quá mức GPU (Đơn vị xử lý đồ họa) xảy ra khi một ứng dụng yêu cầu hệ thống vẽ thứ gì đó lên thứ khác. Gỡ lỗi rút tiền quá mức của GPU sẽ cung cấp cho bạn thông tin về bất kỳ hoạt động nào như vậy.
- Bắt buộc 4x MSAA: Tính năng này buộc khử răng cưa đa mẫu (MSAA) có thể làm cho mọi thứ trông đẹp hơn trên thiết bị của bạn, tuy nhiên, tính năng này gây thêm căng thẳng cho CPU/RAM.
Giám sát
- Đã bật chế độ nghiêm ngặt:
- Hiển thị mức sử dụng CPU: Bạn có thể xem thông tin CPU trên màn hình thiết bị của mình mọi lúc.
- Hiển thị cập nhật chế độ xem GPU: Cài đặt này giúp bạn xem mọi thành phần trên màn hình được vẽ bằng phần cứng GPU, trong lớp phủ màu đỏ.
- Hiển thị cập nhật lớp phần cứng: Nếu tùy chọn này được bật, bạn sẽ nhận được thông báo bất cứ khi nào có bất kỳ lớp phần cứng nào được cập nhật.
- Kết xuất GPU hồ sơ: Cài đặt này vẽ một biểu đồ – một kết xuất trực quan về mức độ hoạt động của GPU. Bạn có thể xem trên màn hình hoặc lưu vào tệp.
- Bật dấu vết OpenGL: Bạn có thể ghi lỗi OpenGL với tính năng này. Bật OpenGL để theo dõi lỗi trong tệp nhật ký mà bạn chọn.
Ứng dụng
- Không duy trì các hoạt động: Tính năng này sẽ đóng mọi ứng dụng ngay khi bạn rời khỏi giao diện chính của nó. Vì vậy, bạn nên cẩn thận khi sử dụng tính năng này.
- Giới hạn xử lý nền: Một số quy trình hoạt động ở chế độ nền trên thiết bị của bạn. Bạn có thể giới hạn các quy trình này chạy cùng một lúc bằng cài đặt giới hạn quy trình trong nền.
- Hiển thị tất cả ANR: Bạn có thể xem tất cả các ứng dụng không phản hồi khi chạy trong nền bằng cách bật tùy chọn này.
Đây là một số tùy chọn dành cho nhà phát triển mà bạn có thể sử dụng cho các mục đích đặc biệt!
Ghi chú:
- Các cài đặt dành cho Nhà phát triển Android này khả dụng trên Android 6. Các cài đặt này có thể khác với phiên bản Android mà bạn có thể đang sử dụng.
- Cảnh báo:Việc bật tùy chọn nhà phát triển có thể dẫn đến hành vi bất thường trong thiết bị của bạn. Những tùy chọn này chỉ được đề xuất cho người dùng nâng cao.