Tôi muốn có thể dễ dàng chuyển các tệp lớn không dây, nhanh chóng, giữa các thiết bị Android - tốt nhất là không cần root.
Là một phản ứng phụ, sẽ không có hại nếu sử dụng cùng một giải pháp, để chuyển các tệp giữa các thiết bị Android và PC Windows.
Cụ thể, tôi đang cố gắng trao đổi các tệp giữa Nexus 7 (Android 4.2.2) và Samsung Galaxy S2 (Android 4.0.4).
- Bluetooth đơn giản là quá chậm, vì vậy đó là vấn đề
- Truyền qua Internet cũng không phải là một lựa chọn, do đó, các giải pháp dựa trên đám mây cũng vậy
- Chỉ Nexus 7 hỗ trợ NFC, do đó, điều đó cũng xảy ra
- Truyền tệp nhanh trông đầy hứa hẹn và rất đơn giản, nhưng không hoạt động trên "Các thiết bị không có cài đặt Tether WiFi, chẳng hạn như Nexus 7 "
Wi-Fi trực tiếp ( được hỗ trợ từ Android 4.0 trở lên) dường như là mẫu số chung thấp nhất giữa hai thiết bị của tôi, tuy nhiên ...
Gửi bản địa của Galaxys S2 qua Wi-Fi Direct sẽ thấy Nexus, nhưng dường như bị kẹt trong "Kết nối ..." nhiều lần. Khi cuối cùng dường như là một bước đột phá, tôi nhận được "Chờ đợi ..." và một vòng tròn quay. Ngay cả khi nó hoạt động, nó sẽ chỉ cho phép tôi gửi từ Galaxy S2 đến Nexus 7, vì một tùy chọn tương tự os không có trên Nexus 7.
WiFi Direct của J4velin không còn có sẵn trong Cửa hàng Play, với lời giải thích sau:
Trình điều khiển WiFi Direct bị hỏng trên nhiều thiết bị, dẫn đến việc người dùng để lại những đánh giá tiêu cực cho ứng dụng này. Vì tôi không thấy bất kỳ ý nghĩa nào trong việc giữ cho ứng dụng miễn phí được xuất bản khi chỉ nhận được xếp hạng 1 sao (đối với sự cố mà chỉ nhà sản xuất thiết bị của bạn mới có thể khắc phục), ứng dụng không còn khả dụng tại Cửa hàng Play.
Truyền trực tiếp WiFi của Nick Adams dường như không ổn định. Lời mời từ Nexus 7 đến Galaxy S2 không bao giờ được nhận. Lời mời từ Galaxy S2 hầu hết được nhận, nhưng ngay cả khi chấp nhận kịp thời, các đồng nghiệp không phải lúc nào cũng hiển thị là đã kết nối. Cuối cùng khi họ làm, thường sau một thời gian chờ đợi, tôi có thể chọn một tệp để gửi nhưng nó không bao giờ được chuyển - "Chuyển thất bại", nó nói gần như ngay lập tức trong thanh thông báo.
WiFi Shoot của budius inc hoạt động tốt hơn một chút, nhưng vẫn không đáng tin cậy. Tôi thực sự đã quản lý để (thỉnh thoảng) gửi tệp theo cả hai cách, nhưng không bao giờ khi thử kết nối từ Nexus 7. Để gửi từ Nexus 7 đến Galaxy S2, tôi đã phải trải qua thao tác bất chính này:
- Chia sẻ tệp trên Nexus 7 thông qua mục đích Bắn WiFi
- Bắt đầu ứng dụng Nhận WiFi Shoot trên Galaxy S2
- Mời Nexus 7 từ Galaxy S2 (không bao giờ khác!)
- Chấp nhận lời mời trên Nexus 7
- Nhấn nút Chụp trên Galaxy S2
Thực hiện toàn bộ chuyển đổi qua lại giữa các thiết bị và trang trí với sự chậm trễ hoặc thất bại ngẫu nhiên trong bất kỳ bước nào của quy trình ...
Có thực sự không có cách dễ dàng, đáng tin cậy, nhanh chóng để chuyển tệp trực tiếp giữa các thiết bị Android khác nhau không?
Nói chung, trải nghiệm của tôi với Wi-Fi Direct là tất cả nhưng tích cực ...
- Một thiết bị thường sẽ không nhìn thấy một thiết bị nằm bên cạnh nó
- Đôi khi, nó sẽ thấy thiết bị khác, chỉ để nó biến mất khỏi danh sách, trước khi tôi có cơ hội kết nối
- Khi tôi có cơ hội, các lời mời không được nhận thực sự (từ Galaxy S2 đến Nexus 7 đáng tin cậy, nhưng không bao giờ hoạt động theo cách khác)
- Khi lời mời được nhận (và được chấp nhận), một quan hệ đối tác hiếm khi quản lý để được thiết lập ("được mời" hoặc "kết nối")
- Và ngay cả khi điều đó xảy ra, một số ứng dụng dường như không thể truyền tệp qua nó ...
* Thở dài *
Có lẽ lời giải thích của J4velin đã tóm tắt khá nhiều trạng thái đáng buồn của Wi-Fi Direct trên Android, điều mà dường như là giải pháp tốt nhất cho nhiệm vụ của tôi?