Chú thích: Hướng dẫn này bao gồm việc tải trước các ứng dụng Android trên thiết bị Fire TV chứ không phải dòng máy tính bảng Kindle Fire của Amazon; nếu bạn đang tìm kiếm cách tải ứng dụng trên Kindle Fire của mình, vui lòng tham khảo hướng dẫn này.
Tại sao tôi muốn làm điều này?
Amazon Fire TV và TV Stick đều là những thiết bị phát trực tuyến dựa trên nền tảng Android mạnh mẽ, đóng gói nhiều sức mạnh vào một dấu chân nhỏ. Tuy nhiên, không nghi ngờ gì về việc Amazon thiết kế các thiết bị để trở thành trung tâm của Amazon-ecosystem và có một sự thúc đẩy mạnh mẽ đối với bạn chỉ bằng cách sử dụng các ứng dụng từ Amazon Appstore.
Trong khi Amazon Appstore có nhiều lựa chọn ứng dụng thì có hai vấn đề lớn mà chủ sở hữu Fire TV gặp phải. Đầu tiên, mặc dù kích thước của Appstore nó không so sánh với cửa hàng Google Play và có rất nhiều,nhiều, ứng dụng chỉ khả dụng qua Google Play. Có nhiều nhà phát triển đơn giản đã không chọn chuyển ứng dụng của họ sang Appstore (hoặc các ứng dụng có chứa một số yếu tố mà Amazon phủ quyết).
Thứ hai, ngay cả khi ứng dụng bạn muốn có sẵn trong Amazon Appstore nếu nó không được chấp thuận để sử dụng trên dòng Fire TV thì bạn không thể tải xuống ứng dụng đó. Kodi, phần mềm trung tâm truyền thông trước đây được gọi là XBMC, là một ví dụ hoàn hảo về điều này. Nó nằm trong Amazon Appstore dưới dạng bản tải xuống chung của Android nhưng bạn không thể tải xuống và cài đặt nó trên thiết bị Fire TV (nhưng các thiết bị đó thực tế có thể chạy nó).
Rất may cho bạn, chúng tôi và bất kỳ ai muốn tải ứng dụng trên TV Fire của họ, chúng tôi có thể tận dụng các tùy chọn dành cho nhà phát triển đi kèm với Fire TV và Fire TV Stick để tải bất kỳ ứng dụng Android nào mà chúng tôi muốn.
Tôi cân nhưng gi?
Có hai cách tiếp cận để tải ứng dụng lên TV Amazon Fire hoặc Fire TV của bạn cả hai đều dựa trên các triển khai khác nhau của Cầu phát triển Android (ADB).
Kỹ thuật đầu tiên liên quan đến việc sử dụng giao diện dòng lệnh trên máy tính của bạn để gửi tệp cài đặt Android (APK) ngay tới thiết bị của bạn. Cách tiếp cận này rất tiện lợi nếu bạn đã lưu APK trên máy tính và / hoặc bạn đã tải xuống APK từ trang web của nhà phát triển và muốn tải nó trực tiếp từ máy tính của bạn vào Fire TV.
Kỹ thuật thứ hai là một kỹ thuật khá thông minh và thuận tiện: sử dụng ứng dụng trợ giúp trên thiết bị chạy Android để đưa ứng dụng đã cài đặt ngay từ thiết bị của bạn vào Fire TV. Từ một quan điểm thuận tiện, bạn thực sự không thể đánh bại tính dễ dàng của việc chỉ cần chọn ứng dụng ngay từ điện thoại hoặc máy tính bảng của bạn và cài đặt nó vào Fire TV của bạn.
Có một số ứng dụng trong cửa hàng Google Play cung cấp dịch vụ chuyển Android-to-Fire, nhưng chúng tôi đã có may mắn nhất với ứng dụng Apps2Fire; bạn có thể tải xuống tại đây. Mặc dù bạn không bao giờ nhìn thấy nó trực tiếp trong hành động, Apps2Fire và các ứng dụng tương tự chỉ là trình bao bọc cho ADB.
Cả hai kỹ thuật đều hoàn thành công việc, đó chỉ là vấn đề mà kỹ thuật hoạt động tốt nhất cho tình huống của bạn. Nếu bạn đã có sẵn ứng dụng để đi trên điện thoại của mình (hoặc bạn có thể dễ dàng tải xuống từ cửa hàng Play), bạn nên sử dụng Apps2Fire và chuyển ứng dụng ngay từ thiết bị của mình sang Fire. Nếu bạn đã tải xuống ứng dụng từ trang web của nhà phát triển hoặc diễn đàn phát triển như Nhà phát triển XDA, điều đó có ý nghĩa hơn khi kích hoạt ADB và chuyển nó từ máy tính của bạn.
Hãy xem cách chuẩn bị TV Fire cho các ứng dụng được tải trước và sau đó là cách sử dụng hai kỹ thuật. Tất cả các bước trong hướng dẫn này hoàn toàn có thể hoán đổi cho nhau giữa Amazon Fire TV và Fire TV Stick; sự khác biệt duy nhất giữa hai là Fire TV có sức mạnh xử lý nhiều hơn Fire Stick và sẽ cung cấp hiệu suất vượt trội cho bất kỳ ứng dụng CPU nào mà bạn gửi qua.
Chuẩn bị Amazon Fire TV
Mặc dù khả năng tải xuống ứng dụng trên các thiết bị Fire TV không được quảng cáo đặc biệt trong mọi trường hợp, nhưng không khó để có thể thực hiện điều đó. Khởi động vào Fire TV và điều hướng đến Cài đặt -> Hệ thống.
Cuối cùng, trước khi rời khỏi thiết bị Fire, bạn cần phải kiểm tra địa chỉ IP của thiết bị. Cách dễ nhất để thực hiện điều này là điều hướng đến Cài đặt -> Hệ thống -> Giới thiệu và sau đó chọn “Mạng”.
Sau khi bạn đã chuyển đổi cả hai cài đặt ở trên và xác định địa chỉ IP của thiết bị, đã đến lúc tải ứng dụng. Hãy xem xét hai phương pháp một cách chi tiết.
Sideloading với ADB
Nếu ứng dụng của bạn nằm trên máy tính, bạn có thể dễ dàng tải ứng dụng đó với ADB. Hãy xem xét sử dụng dòng lệnh để khởi động máy chủ ADB, kết nối với thiết bị Fire và cung cấp tải trọng APK từ xa. Tất cả các bước sau đây cho rằng bạn đã cài đặt ADB (và nếu không, hãy tham khảo hướng dẫn của chúng tôi tại đây).
Tải dấu nhắc lệnh trong thư mục lưu trữ APK của bạn (ví dụ: / Tài liệu / Tải xuống /) và nhập các lệnh sau trong đó XXXX là địa chỉ IP của đơn vị Fire của bạn trên mạng cục bộ và someapp.apk là tên tệp thực của APK bạn muốn cài đặt trên thiết bị.
adb kill-server
adb start-server
adb connect X.X.X.X
adb install someapp.apk
Lưu ý, nếu bạn gặp lỗi "Lỗi: nhiều hơn một lần thiết bị hoặc trình mô phỏng", xảy ra nếu có nhiều thiết bị được kết nối với ADB (như điện thoại Android được kết nối với máy tính của bạn), bạn có thể thu hẹp lệnh như vậy.
adb install -s X.X.X.X:5555 install someapp.apk
Khi bạn ra lệnh, hãy ngồi lại và thư giãn. Nó có thể mất bất cứ nơi nào từ một vài giây đến 10 phút hoặc nhiều hơn tùy thuộc vào kích thước của tập tin. Khi quá trình hoàn tất, bạn sẽ nhận được phản hồi của tên APK, tốc độ truyền trung bình và thông báo “Thành công”.
Nếu bạn nhận được thông báo lỗi INSTALL_FAILED_OLDER_SDK điều này là do tệp APK bạn đã cố cài đặt trên thiết bị Fire là phiên bản Android cao hơn Fire đang chạy. Theo hướng dẫn này, Fire TV và Fire TV Stick vẫn chạy Fire OS 3.0 (có khả năng tương thích ứng dụng với Android Jelly Bean 4.2.2).
Trước khi chúng ta xem xét những việc cần làm tiếp theo trên mặt Fire của mọi thứ, hãy xem cách thực hiện điều tương tự bằng cách chuyển ứng dụng từ điện thoại hoặc máy tính bảng Android sang Fire của bạn.
Sideloading từ thiết bị Android của bạn
Một trong những khiếu nại lớn nhất mà chúng tôi nghe là mọi người đã có ứng dụng trên điện thoại hoặc máy tính bảng của họ và họ muốn có ứng dụng trên thiết bị Fire của họ. Toàn bộ cửa hàng Amazon Appstore / Google Play song song chắc chắn là bực bội và mẹo này cho phép bạn dễ dàng đưa ứng dụng ngay từ điện thoại của bạn vào Fire.
Trước tiên, tải xuống và cài đặt Apps2Fire từ cửa hàng Google Play tại đây. Khởi chạy ứng dụng và sau đó chạm vào nút menu ở góc trên bên trái.
Trong menu chọn “Setup” và trên màn hình tiếp theo, nhập địa chỉ IP của thiết bị Fire của bạn.
Khi bạn nhấp vào lưu, bạn sẽ có hai tùy chọn để chuyển ứng dụng. Trước tiên, bạn có thể nhấp vào biểu tượng + ở góc trên bên phải của màn hình và chọn bất kỳ tệp APK nào trên thiết bị Android của mình qua trình duyệt tệp. APK bạn chọn thông qua phương thức nàykhông phải cần phải là một ứng dụng đã được cài đặt trên thiết bị của bạn có nghĩa là bất kỳ APK nào bạn đã tải xuống và lưu vào thiết bị của bạn đều là trò chơi công bằng.
Phương pháp thứ hai liên quan đến việc chọn ứng dụng bạn đã thực sự tải xuống và cài đặt từ cửa hàng Google Play. Để làm như vậy, hãy nhấn lại vào nút menu và chọn “Tải lên ứng dụng”.
Thật không may, không giống như công cụ dòng lệnh của ADB, ứng dụng Apps2Fire không có cơ chế phản hồi cho lỗi phiên bản; nếu bạn tải lên ứng dụng mới không tương thích với Android 4.2.2 thì không có thông báo lỗi và bạn chỉ biết cài đặt không thành công vì ứng dụng không bao giờ xuất hiện trên thiết bị Fire.
Điều đó nói rằng, đó là một cách thực sự dễ dàng để chuyển các ứng dụng mà không cần dòng lệnh làm việc cần thiết. Hãy xem nơi để tìm ứng dụng của bạn sau khi bạn chuyển chúng sang thiết bị Fire.
Khởi chạy ứng dụng của bạn trên TV Fire
Sau khi ứng dụng được cài đặt trên Fire TV, đó chỉ là vấn đề tìm kiếm chúng. Than ôi chúng không xuất hiện trong danh mục "Ứng dụng" cấp cao nhất trong menu Fire TV chính. Thay vào đó, chúng trong menu Cài đặt -> Ứng dụng.
Thats tất cả để có nó! Không phải mọi ứng dụng đều làm cho bước nhảy mượt mà từ thiết bị dựa trên cảm ứng như máy tính bảng sang hệ thống TV Fire-centric TV nhưng nhiều ứng dụng hoạt động tốt mà không cần điều chỉnh (trong khi các ứng dụng khác yêu cầu sử dụng bộ điều khiển hoặc bàn phím để có đầy đủ chức năng). Tuy nhiên, bạn không mất chi phí để thử một ứng dụng mà bạn đã có, vì vậy nếu bạn muốn ứng dụng trên TV của mình thông qua Fire thì hãy cho nó một shot.
Bạn có thắc mắc gì về Fire TV, Chromecast hoặc thiết bị truyền thông trực tuyến khác? Hãy gửi email cho chúng tôi theo địa chỉ [email protected] và chúng tôi sẽ cố gắng hết sức để trợ giúp.