試了一圈 ... 先說結論,PC 開發 Android 建議有實體機 ...(入內)
latest #9
如果不用 studio 內建 VM 的話基本上無解,因為 ADB 只有 USB 和 WiFi 兩個選項,但 PC 即使在內網也無 WiFi ... 所以弄個比較矩陣
PC : 無 WiFi , 有 USB
虛擬機:無 WiFi , 無 USB , 可能有 port mapping
實體機:有 WiFi , 有 USB
而類似 BlueStacks 則把 adb mapping 到 127.0.0.1:5555 ... 你喵喵的不是 0.0.0.0 啊啊啊啊啊(我知道可以 port mapping 到 0.0.0.0 單純另外一個不爽點是它跑在 Windows 上)
試了一下 Waydroid 還不錯,但 ... 甘霖老師限定 wayland ... 然後發覺我常用的 kde 還在 xorg ... 嗚嗚嗚,裝了 Ubuntu 強制用 wayland 倒是可以跑,憑證要搞一下不過會哀哀叫,但最後還是移除了,我還是愛 KDE 多些,KDE 6 啥時才會 stable 啊,嗚嗚嗚
不然 Waydroid 用 lxc 的應該是最漂亮的解法的
然後 BlissOS 或是 PrimeOS(P沒測不過結果應該一樣) ... 和你說不支援 N 卡,或是有任何問題請讓 linux kernel 支援你的硬體/ driver ... 好棒棒呢 ... Orz(扶額)
結論,有個硬體會簡單很多,如果不想跑 Android 官方 VM 的話 ....
當然真的真的真的想不開,還是能跑 qemu 跑 BlissOS 之類的,那就應該沒問題就是,不過 BlissOS 沒台灣繁中,只有簡中 ... 很礙眼就是了
順便說個原始命題,我想開的是平板應用,不然舊手機可選就多了
back to top