最近因為課程關係,所以在針對低版本的 Android 進行開發(Android 2.1 API Level 7),主要是透過 eclipse + ADT Plugin 來針對手邊的開發板開發 App。
而這次在移植原本在 Emulator 上測試開發的遊戲 App 時,卻發現畫面無法正常填滿整個螢幕(這個開發板的 LCD 螢幕解析度是 800*640),如畫面所示:
因此嘗試來解決看看到底是出了甚麼問題。
Coder / Hacker / Architect
最近因為課程關係,所以在針對低版本的 Android 進行開發(Android 2.1 API Level 7),主要是透過 eclipse + ADT Plugin 來針對手邊的開發板開發 App。
而這次在移植原本在 Emulator 上測試開發的遊戲 App 時,卻發現畫面無法正常填滿整個螢幕(這個開發板的 LCD 螢幕解析度是 800*640),如畫面所示:
因此嘗試來解決看看到底是出了甚麼問題。
最近在搞 Android 開發板時,在設定靜態 IP 時使用如下的指令
ifconfig eth0 192.168.1.202 mask 255.255.255.0 flags
有時竟然會出現如下圖的問題
重開機可以解決,但最近連重開機都有機會連續出現該問題。
後來發現可以透過以下指令重新啟動該網卡可以暫時解決問題
ifconfig eth0 down ifconfig eth0 up
並且在其他 Linux 系統上也偶而會出現該問題,同樣可以用此方式解決。
最近因為上課需要拿到了一張 Android (2.1) 開發板,但是卻發現原生 Image 中沒有編譯 Busybox 進去,導致很多常用的 Linux 指令(如 [ls -a]、[cp ] …)都不能用,再加上這片板子的 Android 版本太舊,無法使用 Busybox App 的自動安裝方式,那就嘗試自己來透過 ADB Shell 裝裝看了。