Làm thế nào để Sideload Android Apps vào Amazon Fire TV của bạn và Fire TV Stick

Mục lục:

Làm thế nào để Sideload Android Apps vào Amazon Fire TV của bạn và Fire TV Stick
Làm thế nào để Sideload Android Apps vào Amazon Fire TV của bạn và Fire TV Stick

Video: Làm thế nào để Sideload Android Apps vào Amazon Fire TV của bạn và Fire TV Stick

Video: Làm thế nào để Sideload Android Apps vào Amazon Fire TV của bạn và Fire TV Stick
Video: Hướng dẫn cách sắp xếp lại thứ tự các trang trong tập tin PDF online mới nhất năm 2023 - YouTube 2024, Có thể
Anonim
Mặc dù nó không phải là một tính năng được quảng cáo đặc biệt tốt, Amazon Fire TV và Amazon Fire TV Stick cho phép tải các ứng dụng Android. Với một chút nỗ lực, bạn có thể dễ dàng tải các ứng dụng trên TV Fire mà không có sẵn trong Amazon Appstore.
Mặc dù nó không phải là một tính năng được quảng cáo đặc biệt tốt, Amazon Fire TV và Amazon Fire TV Stick cho phép tải các ứng dụng Android. Với một chút nỗ lực, bạn có thể dễ dàng tải các ứng dụng trên TV Fire mà không có sẵn trong Amazon Appstore.

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.

Để làm theo cùng với kỹ thuật dòng lệnh, bạn sẽ cần một bản sao của ADB được cài đặt trên máy tính của bạn. Để cài đặt bộ công cụ phát triển, bao gồm ADB và các trình điều khiển thích hợp, hãy xem hướng dẫn của chúng tôi Cách cài đặt và sử dụng ADB, Tiện ích cầu nối gỡ lỗi Android.
Để làm theo cùng với kỹ thuật dòng lệnh, bạn sẽ cần một bản sao của ADB được cài đặt trên máy tính của bạn. Để cài đặt bộ công cụ phát triển, bao gồm ADB và các trình điều khiển thích hợp, hãy xem hướng dẫn của chúng tôi Cách cài đặt và sử dụng ADB, Tiện ích cầu nối gỡ lỗi Android.

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.

Trong menu Hệ thống, cuộn xuống cho đến khi bạn tìm thấy mục trình đơn phụ có nhãn “Tùy chọn nhà phát triển”. Lưu ý rằng nội dung phụ sẽ làm nổi bật chính xác tùy chọn của Nhà phát triển cho “Bật kết nối ADB qua mạng”.
Trong menu Hệ thống, cuộn xuống cho đến khi bạn tìm thấy mục trình đơn phụ có nhãn “Tùy chọn nhà phát triển”. Lưu ý rằng nội dung phụ sẽ làm nổi bật chính xác tùy chọn của Nhà phát triển cho “Bật kết nối ADB qua mạng”.
Trong menu Tùy chọn dành cho nhà phát triển, bạn sẽ tìm thấy hai chuyển đổi cần được đặt thành Bật: “Gỡ lỗi ADB” và “Ứng dụng từ nguồn không xác định”.
Trong menu Tùy chọn dành cho nhà phát triển, bạn sẽ tìm thấy hai chuyển đổi cần được đặt thành Bật: “Gỡ lỗi ADB” và “Ứng dụng từ nguồn không xác định”.
Tùy chọn đầu tiên sẽ bật liên kết ADB để bạn có thể kết nối máy khách gỡ lỗi Android với thiết bị Fire của bạn từ xa. Chuyển đổi thứ hai cho phép cài đặt các ứng dụng không phải Appstore (tất cả các ứng dụng bạn chuyển qua liên kết ADB sẽ được xử lý từ “Nguồn không xác định” bất kể chúng là ứng dụng một lần mà bạn tự thực hiện hoặc ứng dụng được phê duyệt từ Android thông thường hay không cửa hàng ứng dụng).
Tùy chọn đầu tiên sẽ bật liên kết ADB để bạn có thể kết nối máy khách gỡ lỗi Android với thiết bị Fire của bạn từ xa. Chuyển đổi thứ hai cho phép cài đặt các ứng dụng không phải Appstore (tất cả các ứng dụng bạn chuyển qua liên kết ADB sẽ được xử lý từ “Nguồn không xác định” bất kể chúng là ứng dụng một lần mà bạn tự thực hiện hoặc ứng dụng được phê duyệt từ Android thông thường hay không cửa hàng ứng dụ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”.

Lưu ý mục nhập “Địa chỉ IP” vì đây là địa chỉ bạn cần cho cả hai kỹ thuật sau. Cũng lưu ý rằng nếu bạn khởi động lại thiết bị Fire của mình và bạn chưa chỉ định một địa chỉ IP tĩnh cho nó, địa chỉ này có thể thay đổi nếu máy chủ DHCP gán một địa chỉ mới. Bất cứ khi nào bạn đang đẩy ứng dụng mới vào thiết bị Fire của mình, hãy đảm bảo kiểm tra phần này và xác nhận địa chỉ IP.
Lưu ý mục nhập “Địa chỉ IP” vì đây là địa chỉ bạn cần cho cả hai kỹ thuật sau. Cũng lưu ý rằng nếu bạn khởi động lại thiết bị Fire của mình và bạn chưa chỉ định một địa chỉ IP tĩnh cho nó, địa chỉ này có thể thay đổi nếu máy chủ DHCP gán một địa chỉ mới. Bất cứ khi nào bạn đang đẩy ứng dụng mới vào thiết bị Fire của mình, hãy đảm bảo kiểm tra phần này và xác nhận địa chỉ IP.

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.

Image
Image

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.

Image
Image

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”.

Chọn bất kỳ ứng dụng nào bằng cách chạm vào ứng dụng và ứng dụng sẽ tự động chuyển.
Chọn bất kỳ ứng dụng nào bằng cách chạm vào ứng dụng và ứng dụng sẽ tự động chuyển.

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.

Sau khi chọn "Quản lý ứng dụng đã cài đặt" để hiển thị danh sách tất cả các ứng dụng đã cài đặt. Duyệt đến ứng dụng bạn đã đẩy qua (thông qua dòng lệnh ADB hoặc ứng dụng Apps2Fire) và chọn nó bằng cách nhấn nút trung tâm trên điều khiển từ xa của TV (hoặc nhập trên bàn phím nếu bạn đang sử dụng).
Sau khi chọn "Quản lý ứng dụng đã cài đặt" để hiển thị danh sách tất cả các ứng dụng đã cài đặt. Duyệt đến ứng dụng bạn đã đẩy qua (thông qua dòng lệnh ADB hoặc ứng dụng Apps2Fire) và chọn nó bằng cách nhấn nút trung tâm trên điều khiển từ xa của TV (hoặc nhập trên bàn phím nếu bạn đang sử dụng).
Từ menu phụ của ứng dụng, chọn “Khởi chạy ứng dụng”. Ứng dụng của bạn sẽ khởi chạy giống như trên bất kỳ thiết bị Android nào khác.
Từ menu phụ của ứng dụng, chọn “Khởi chạy ứng dụng”. Ứng dụng của bạn sẽ khởi chạy giống như trên bất kỳ thiết bị Android nào khác.

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.

Đề xuất: