iPerf cho Android 1.21: Sẵn sàng cho Android 17 với Hỗ trợ Truy cập Mạng Cục bộ
iPerf cho Android 1.21 đã sẵn sàng cho Android 17. Khi cần, ứng dụng sẽ yêu cầu quyền "Thiết bị ở gần" (mạng cục bộ) mới và giải thích lý do, để các kiểm tra bandwidth LAN và máy chủ iPerf tích hợp sẵn vẫn hoạt động. Phát hành này còn cập nhật Google Play Billing và SDK quảng cáo.
On this page
iPerf cho Android 1.21: Sẵn sàng cho Android 17
Chúng tôi vui mừng thông báo iPerf cho Android 1.21. Bản phát hành này chuẩn bị ứng dụng cho Android 17, phiên bản thay đổi cách ứng dụng giao tiếp với các thiết bị khác trên mạng cục bộ của bạn. Bạn vẫn có thể đo thông lượng Wi-Fi và Ethernet giữa điện thoại, máy tính bảng hoặc Android TV của mình với PC, router hay NAS, như trước đây.
Ứng dụng có sẵn cho điện thoại, máy tính bảng và Android TV trên Google Play và Amazon Appstore.
Có gì mới trong 1.21
Hỗ trợ Android 17
iPerf hiện nhắm đến Android 17 (API level 37), phiên bản Android mới nhất. Ứng dụng tuân thủ các quy tắc quyền riêng tư mới của Android 17 và sẵn sàng cho các thiết bị nhận được bản cập nhật.
Mới: quyền truy cập mạng cục bộ ("Thiết bị gần đó")
Android 17 bổ sung một chế độ bảo vệ quyền riêng tư gọi là bảo vệ mạng cục bộ. Các ứng dụng được xây dựng cho Android 17 không còn truy cập được các thiết bị trên mạng nhà hoặc văn phòng trừ khi bạn cấp quyền "Thiết bị gần đó".
Điều này quan trọng đối với công cụ kiểm tra mạng như iPerf, vì hầu hết các bài kiểm tra chạy bên trong mạng cục bộ của bạn:
- Chế độ Client: kết nối tới máy chủ iperf3 hoặc iperf2 trên PC, router hay NAS của bạn (ví dụ
192.168.1.10). - Chế độ Server: các thiết bị khác trên mạng kết nối tới máy chủ iPerf đang chạy trên điện thoại hoặc TV của bạn.
- Kiểm tra UDP (
-u) tới và từ các thiết bị cục bộ.
Nếu không có quyền này, Android 17 sẽ chặn âm thầm lưu lượng này: bài kiểm tra đối với máy chủ cục bộ sẽ thất bại hoặc hết thời gian chờ, và các thiết bị khác không thể truy cập máy chủ trên thiết bị của bạn.
iPerf 1.21 làm gì:
- Trên Android 17 trở lên, lần đầu bạn mở ứng dụng, iPerf hiển thị màn hình ngắn giải thích tại sao nó cần truy cập mạng cục bộ.
- Nhấn Yêu cầu quyền, sau đó chọn Cho phép trong hộp thoại của Android.
- Xong. Bạn chỉ cần làm một lần; quyền vẫn được cấp, kể cả sau khi khởi động lại.
Trên Android 16 và cũ hơn, không có thay đổi: không màn hình mới và không lời nhắc mới.
Quyền riêng tư của bạn
Quyền này chỉ được dùng cho lưu lượng của các lệnh iperf bạn chạy. iPerf không quét mạng, phát hiện thiết bị ngầm hay thu thập bất kỳ thông tin nào về thiết bị của bạn.
Nếu bạn đã từ chối quyền
Nếu bạn đã nhấn "Không cho phép" trước đó, hoặc lời nhắc Android không còn xuất hiện, bạn có thể bật thủ công:
Cài đặt → Ứng dụng → iPerf → Quyền → Thiết bị gần đó → Cho phép
Trên Android TV, đường dẫn tương tự: Cài đặt → Ứng dụng → iPerf → Quyền.
Cập nhật Google Play Billing
Mua trong ứng dụng (như gỡ quảng cáo) hiện sử dụng Thư viện Google Play Billing 8, phiên bản mà Google Play hiện yêu cầu. Các mua hiện có vẫn được nhận diện; bạn không cần làm gì.
Cập nhật SDK quảng cáo
SDK quảng cáo (Liftoff Monetize / Vungle) đã được cập nhật lên phiên bản mới nhất được hỗ trợ, theo khuyến nghị của Google Play. Điều này giúp phiên bản miễn phí ổn định và tuân thủ các chính sách cửa hàng hiện hành.
Phiên bản Android tối thiểu giờ là Android 6.0
Các thư viện Google Play Billing và quảng cáo mới nhất không còn hỗ trợ Android 5.0 và 5.1. Do đó iPerf 1.21 yêu cầu Android 6.0 (Marshmallow) trở lên. Các thiết bị vẫn dùng Android 5.x giữ nguyên phiên bản trước, nhưng không nhận được bản cập nhật này.
Mẹo khi nâng cấp
- Đang dùng "Khởi động máy chủ iPerf khi bật máy"? Nếu thiết bị chạy Android 17, hãy mở iPerf một lần sau khi cập nhật và cấp quyền "Thiết bị gần đó". Máy chủ khởi động cùng hệ thống không thể tự hiện lời nhắc quyền, nên nếu thiếu quyền nó sẽ không chấp nhận kết nối từ các thiết bị trên mạng cục bộ.
- Bài kiểm tra với máy chủ cục bộ đột ngột hết thời gian chờ? Trên Android 17, hãy kiểm tra trước quyền "Thiết bị gần đó" có được cho phép cho iPerf không (xem trên).
- Kiểm tra với máy chủ iperf công khai trên internet? Những bài kiểm tra này không cần quyền mới, nhưng cấp quyền cho phép bạn kiểm tra cả máy chủ cục bộ và internet mà không bị gián đoạn.
Tương thích
| Phiên bản Android tối thiểu | Android 6.0 (trước đây Android 5.0) |
| Phiên bản Android mục tiêu | Android 17 (API 37) |
| Thiết bị | Điện thoại, máy tính bảng và Android TV |
| Công cụ đi kèm | iperf3 3.19.1 và iperf2 2.2.1 (không đổi) |
| Cửa hàng | Google Play và Amazon Appstore |
Câu hỏi thường gặp
Tại sao iPerf cần quyền "Thiết bị gần đó"? Kể từ Android 17, Android yêu cầu quyền này cho bất kỳ ứng dụng nào kết nối tới hoặc chấp nhận kết nối từ thiết bị trên mạng cục bộ. Nhiệm vụ chính của iPerf là đo hiệu suất mạng giữa thiết bị của bạn và các thiết bị cục bộ khác, nên nó cần quyền này để hoạt động.
iPerf có quét mạng hoặc theo dõi thiết bị của tôi không? Không. Quyền chỉ cho phép các lệnh iperf bạn khởi động gửi và nhận lưu lượng kiểm tra. iPerf không khám phá, liệt kê hay lưu trữ thông tin về thiết bị trên mạng của bạn.
Tôi không dùng Android 17. Tôi có thấy lời nhắc mới không? Không. Các thiết bị chạy Android 16 trở xuống vẫn hoạt động hoàn toàn như trước.
Tôi có phải cấp lại quyền sau khi khởi động lại không? Không. Một khi đã cấp, quyền vẫn được giữ. Android có thể đặt lại quyền của các ứng dụng bạn không mở trong vài tháng; nếu xảy ra, chỉ cần mở iPerf và cấp lại.
Phản hồi
Chúng tôi rất mong nghe ý kiến từ bạn. Nếu có gì không hoạt động như mong đợi trên thiết bị của bạn, đặc biệt là trên Android 17, vui lòng dùng Phản hồi trong menu ứng dụng, hoặc để lại đánh giá trên Google Play hoặc Amazon Appstore.
Cảm ơn bạn đã sử dụng iPerf cho Android!