• 2

Chrome OS 不進入開發者模式安裝第三方apk的方法

以往Chrome OS必須要開啟開發者模式才能直接安裝第三方apk檔案,
不過到了chrome OS 80版後,即使沒開啟開發者模式,
也可以透過linux的「開發Android應用程式」的功能來安裝第三方apk檔
由於我只是一般使用者,一直都是使用Chrome OS的stable版本,
也沒有開啟開發者模式,所以只能使用linux來安裝第三方的Android app,
 
原則上我也都是從網路上找資料再試出來的,本人不懂linux,
所以真的有問題我也沒辦法解決XD 只是把我成功的經驗寫出來而已,
使用的Chromebook為ASUS C436,
目前的Chrome OS版本為84.0.4147.110 (正式版本) (64 位元)
參考的網址為:
https://beebom.com/how-sideload-android-apps-chromebook/
 
1、首先開啟Chrome OS裡面的linux功能
Chrome OS 不進入開發者模式安裝第三方apk的方法
 
2、安裝完linux後進入linux設定裡面開啟「ADB偵錯」功能
Chrome OS 不進入開發者模式安裝第三方apk的方法
Chrome OS 不進入開發者模式安裝第三方apk的方法
 
3、接下來就是用linux的終端機輸入指令並按enter讓他跑,首先是:
 
sudo apt-get update
 
4、再來是:

sudo apt-get install android-tools-adb
 
5、接著是:
 
adb connect 100.115.92.2:5555
 
這時候應該會彈出一個視窗,打勾並同意
Chrome OS 不進入開發者模式安裝第三方apk的方法
 
6、繼續輸入指令:
 
adb start-server
 
這一步好像沒什麼用@@ 我還是有照著那英文網站寫的打就是了
 
7、然後先用以下指令看一下你的server名稱:
 
adb devices
 
通常會有兩個server,我在pixelbook和C436都是看到兩個server
Chrome OS 不進入開發者模式安裝第三方apk的方法
 
8、接下來把你要安裝的apk檔案搬到chrome OS的linux的資料夾底下並改名成只有英文,
我不確定linux對檔名的限制是什麼,不過我安裝過幾次失敗,
最後把名稱改成最簡單的全英文.apk後就成功了,字母大小寫也有分別。
 
9、檔案搬到linux資料夾底下後輸入指令:
 
adb -s emulator-5554 install XXX.apk
 
-s就是指定系統用emulator-5554這個device進行安裝,
由於有兩個device,不指定的話會無法安裝成功,
xxx.apk請換成你要安裝的apk檔名,安裝成功後會出現一個success的字樣
Chrome OS 不進入開發者模式安裝第三方apk的方法
 
之後你就能在chrome os的檔案櫃中看到那個app囉。
至於apk要怎麼取得?這個就各憑本事,我不在這邊說明。
感謝各位看完這個毫無技術性的文章XD 如有問題我也沒能力解決(逃XD
 
使用這樣的方式安裝第三方apk會有個問題點是無法像從play商店抓到的app一樣更新,
如果app有更新的話就要再去找新版本的apk檔然後用上面的方式直接安裝,
系統就會覆蓋掉舊有的版本,使用者設定值不會改變。
這點是比較麻煩,比起開啟開發者模式可以直接進行更新來說。
2020-08-01 17:27 發佈
推一個!好文!

可惜這方法需要手動更新,也是得透過指令(apk先抓好)。

倘若只有一兩個是Play商城沒有的,且也不常更新,那這招比開發者模式方便多了
請問這樣開啟linux後會使機器的效能變低嗎?
唐金魚 wrote:
請問這樣開啟linux(恕刪)
 
 
不會啊,頂多硬碟空間被割給linux用,單純開啟linux系統不會占用效能,
安裝常駐於背景執行的Linux app或是Android app才有可能吃掉效能,
不過這兩年的Chromebook效能都是過剩的,問題應該也不大才是。


請問樓主知道怎麼會失敗嗎QQ
雨魚兒 wrote:
請問樓主知道怎麼會失(恕刪)
 
 
哇這個...我查了一下好像是編譯器不支援ARM架構的關係,
我試了一下pixelbook也會有這個問題,但我也不知道怎麼解orz
我這邊唯一能確認的是C436使用起來沒有問題,
不知道有沒有會chromebook ADB環境的大神願意解說一下@@
xavier_azure wrote:
  哇這個...我查(恕刪)



最新版 chrome OS 有一個叫探索的app,里面有如何用adb的介昭。
我用的是C302,怎麼沒有Linux Beta這個選項?
我用的是C302,怎麼沒有Linux Beta這個選項?
tszho69 wrote:
我用的是C302,怎...(恕刪)

c302不支援linux,因此也無法支援這方法!
  • 2
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?
' + '