如何在 Amazon Fire TV 和 Fire TV Stick 上下載 Android 應用程序
Amazon Fire TV 和 Amazon Fire TV Stick 雖然不是一個特別宣傳的功能,但允許您下載 Android 應用程序。稍加努力,您就可以輕鬆地將亞馬遜應用商店中沒有的應用下載到您的 Fire TV。
筆記。本指南側重於在 Fire TV 設備上下載 Android 應用程序,而不是 Amazon Kindle Fire 系列平板電腦;如果您正在尋找在 Kindle Fire 上下載未發布應用程序的方法,請參閱本指南。
我為什麼要這樣做?
亞馬遜 Fire TV 和 TV Stick 是基於 Android 的可靠流媒體設備,體積小巧,功能強大。然而,毫無疑問,亞馬遜設計了專注於亞馬遜生態系統的設備,並且大力推動確保您只使用來自亞馬遜應用商店的應用程序。
雖然亞馬遜應用商店有多種應用可供選擇,但 Fire TV 所有者面臨兩大挑戰。首先,儘管應用商店的規模很大,但它無法與 Google Play 商店相比,而且有許多應用只能通過 Google Play 獲得。有許多開發人員根本沒有選擇將他們的應用程序移至 Appstore(或者這些應用程序包含亞馬遜已否決的某些元素)。
其次,即使你想要的應用程序在亞馬遜應用商店中可用,如果它沒有被批准在 Fire TV 陣容中使用,你將無法下載它。Kodi,前身為 XBMC 的媒體中心軟件,就是一個很好的例子。它在亞馬遜應用商店中作為 Android 的常規下載,但您無法在 Fire TV 設備上下載並安裝它(但這些設備實際上可以運行它)。
對於您、我們以及任何想要將應用程序下載到他們的 Fire TV 的人來說,幸運的是,我們可以利用 Fire TV 和 Fire TV Stick 隨附的開發人員選項來下載我們想要的任何 Android 應用程序。
我需要的?
有兩種方法可以將未發布的應用程序上傳到您的 Amazon Fire TV 或 Fire TV 閃存驅動器,這兩種方法都依賴於不同的 Android Developer Bridge (ADB) 實現。
第一種方法涉及使用計算機上的命令行界面將 Android 安裝文件 (APK) 直接發送到您的設備。如果您已將 APK 壓縮到計算機上和/或您已從開發者網站下載 APK 並希望將其直接從計算機上傳到 Fire TV,則此方法非常方便。
要遵循命令行技術,您需要在計算機上安裝 ADB 的副本。要安裝包含 ADB 和相關驅動程序的開發工具包,請查看我們的指南如何安裝和使用 ADB,即 Android 調試橋實用程序。
第二種方法非常智能且方便:使用 Android 設備上的配套應用程序將已安裝的應用程序直接從設備傳輸到 Fire TV。就便利性而言,您確實無法從手機或平板電腦上直接獲取應用程序並將其安裝到 Fire TV 上。
Google Play 商店中有幾個應用程序提供 Android 到 Fire 數據傳輸,但我們在 Apps2Fire 應用程序上運氣最好;你可以在這裡下載。雖然您從未見過它的實際應用,但 Apps2Fire 和類似的應用程序只是 ADB 的包裝器。
兩種方法都可以,只是哪種方法最適合您的情況。如果您已經準備好在手機上運行的應用程序(或者您可以從 Play 商店輕鬆下載),那麼使用 Apps2Fire 並將其直接從您的設備傳輸到 Fire 是有意義的。如果您從開發人員的網站或開發人員論壇(如 XDA Developers)下載了該應用程序,則運行 ADB 並從您的 PC 傳輸它是有意義的。
讓我們看看如何為下載的應用程序準備 Fire TV,然後看看如何使用這兩種方法。本指南中的所有步驟都可以在 Amazon Fire TV 和 Fire TV Stick 之間完全互換;兩者之間的唯一區別是 Fire TV 比 Fire Stick 具有更強的處理能力,並為您發送的任何 CPU 密集型應用程序提供卓越的性能。
準備亞馬遜消防電視
雖然無論如何都沒有大力宣傳將應用程序下載到 Fire TV 設備的功能,但啟用該功能並不難。啟動您的 Fire TV,然後轉到設置 -> 系統。
在系統菜單中,向下滾動,直到找到標有開發人員選項的子菜單項。請注意,潛台詞突出顯示“通過網絡啟用 ADB 連接”是開發人員選項。
22 年 6 月 24 日更新:亞馬遜發布 Fire TV 更新後,開發者選項菜單被隱藏。但是,您仍然可以通過打開“關於”菜單然後選擇設備名稱七次來打開“開發人員選項”。
在 Developer Options 菜單中,您會發現兩個需要設置為 On 的開關:ADB Debugging 和 Applications from Unknown Sources。
第一個選項包括一個 ADB 鏈接,因此您可以將 Android 調試客戶端遠程連接到您的 Fire 設備。第二個開關允許您安裝不屬於 Appstore 的應用程序(您通過 ADB 鏈接傳遞的所有應用程序都將被視為來自“未知來源”的應用程序,無論它們是您自己創建的一次性應用程序還是批准的應用程序)常規安卓)。應用商店)。
最後,在您離開消防站之前,您需要檢查單位的 IP 地址。最簡單的方法是轉到設置 -> 系統 -> 關於,然後選擇網絡。
請注意“IP 地址”條目,因為這是以下兩種方法都需要的地址。另請注意,如果您重新啟動 Fire 設備並且未為其指定靜態 IP 地址,那麼如果 DHCP 服務器分配一個新地址,該地址可能會發生變化。每次將新應用下載到 Fire 設備時,請務必檢查此部分並確認 IP 地址。
一旦切換了上述兩個選項並確定了設備的 IP 地址,就可以繼續下載應用程序了。讓我們詳細考慮這兩種方法。
使用 ADB 未發布的下載
如果您的應用程序在您的計算機上,則可以使用 ADB 輕鬆下載。讓我們看一下使用命令行啟動 ADB 服務器、連接到 Fire 設備並遠程傳遞 APK 有效負載。以下所有步驟都假設您已經安裝了 ADB(如果您沒有安裝,請在此處查看我們的指南)。
將命令提示符上傳到您的 APK 存儲目錄(例如,/Documents/Downloads/)並輸入以下命令,其中 XXXX 是您的 Fire 設備在本地網絡上的 IP 地址,someapp.apk 是實際名稱APK 文件。你想安裝在設備上。
adb 殺死服務器
adb 啟動服務器
adb 連接 xxxx
adb install someapp.apk
請注意,如果在多個設備連接到 ADB(例如,與您的計算機連接的 Android 手機)時出現錯誤“錯誤:多個設備或模擬器”,您可以按以下方式縮小命令範圍.
adb install -s XXXX:5555 install someapp.apk
下達命令後,坐下來放鬆一下。這可能需要幾秒鐘到 10 分鐘或更長時間,具體取決於文件的大小。該過程完成後,您將收到 APK 名稱、平均傳輸速率和“成功”消息的回顯響應。
如果您收到 INSTALL_FAILED_OLDER_SDK 錯誤,這是因為您嘗試在 Fire 設備上安裝的 APK 文件適用於比 Fire 版本更新的 Android 版本。在本指南中,Fire TV 和 Fire TV Stick 仍在運行 Fire OS 3.0(與 Android Jelly Bean 4.2.2 兼容)。
在我們了解 Fire 方面接下來要做什麼之前,讓我們看看如何通過將應用程序從 Android 手機或平板電腦移植到 Fire 來做同樣的事情。
從您的 Android 設備未發布的下載
我們聽到的最大抱怨之一是人們已經在他們的手機或平板電腦上安裝了該應用程序,並希望將其安裝在他們的 Fire 設備上。整個並行的 Amazon Appstore/Google Play 商店範式當然令人沮喪,而這個技巧可以輕鬆地將應用程序直接從手機移植到 Fire。
首先,從此處的 Google Play 商店下載並安裝 Apps2Fire。啟動應用程序,然後單擊左上角的菜單按鈕。
從菜單中選擇“設置”,然後在下一個屏幕上輸入 Fire 設備的 IP 地址。
單擊保存後,您將有兩個用於傳輸應用程序的選項。首先,您可以單擊屏幕右上角的 + 符號,然後通過文件瀏覽器選擇 Android 設備上的任何 APK 文件。您使用此方法選擇的 APK 不必是您設備上已安裝的應用,這意味著您下載並保存到設備的任何 APK 都是公平的遊戲。
第二種方法涉及選擇您實際從 Google Play 商店下載並安裝的應用程序。為此,請再次按下菜單按鈕並選擇“下載應用程序”。
通過單擊選擇任何應用程序,它將自動傳輸。
不幸的是,與 ADB 命令行工具不同,Apps2Fire 沒有版本崩潰反饋機制;如果您下載了與 Android 4.2.2 不兼容的新應用程序,則不會出現錯誤消息,您只會知道安裝失敗,因為該應用程序從未出現在 Fire 設備上。
但是,這是一種無需使用命令行即可移植應用程序的非常簡單的方法。讓我們看看將應用轉移到 Fire 設備後在哪裡可以找到它們。
在 Fire TV 上啟動您的應用程序
在 Fire TV 上安裝應用程序後,只需找到它們即可。唉,它們沒有出現在 Fire TV 主菜單的頂級應用程序類別中。相反,請轉到設置 -> 應用程序。
之後,選擇“管理已安裝的應用程序”以打開所有已安裝應用程序的列表。導航到您單擊的應用程序(通過 ADB 命令行或 Apps2Fire 應用程序),然後通過按 Fire TV 遙控器上的中心按鈕選擇它(如果您使用的是鍵盤,則在鍵盤上鍵入)。
從應用程序的子菜單中,選擇啟動應用程序。您的應用程序將像在任何其他 Android 設備上一樣啟動。
就這樣!並非每個應用程序都提供從平板電腦等觸摸設備到 Fire TV 系統的無縫過渡,但許多應用程序開箱即用(而其他應用程序需要使用控制器或鍵盤才能獲得全部功能)。不過,試用您已有的應用程序不需要任何費用,因此,如果您希望通過 Fire 在電視上使用該應用程序,請嘗試一下。
發佈留言