2011年6月27日 星期一

在XOOM啟動Android Command Shell

Jimmy's papa每次想執行XOOM平板電腦上的linux命令,都必須啟動另一台電腦接上usb連接線然後執行adb shell,整個過程實在浪費不少時間,於是上網找到Android-Terminal-Emulator,下載原始碼後重新編譯為.apk,安裝到XOOM上執行linux命令果然省了不少時間,但是好像不支援中文所以顯示不了中文檔名

不過這僅只是終端機模擬器而已,能執行的也僅僅只有Android 3.0內建的少數linux命令,想要較完整的linux命令集則需要安裝Busybox

如果覺得重新編譯費事,可以直接到Android Market搜尋相關App

寄件者 scratchlab

2011年6月15日 星期三

在XOOM安裝squeakvm-tablet

squeakvm-tabletsqueak-android-vm的分支,是以android平板電腦運行Squeak為標的而開發的專案,Jimmy's papa花了些時間重新編譯它的程式,安裝到平板電腦後基本上可以載入image檔,不過沒幾秒就當掉,看看它的說明文件,似乎卡在它的C程式碼只有NDK r3之前的版本才能正確編譯,為了不浪費時間,Jimmy's papa先下載編譯好的.apk,然後在PC端以下列指令安裝到XOOM...
adb install sqandr_pres.apk
安裝後在平板啟動Squeak還蠻順利的,比較麻煩的是想在平板寫SmallTalk程式時,會遇到許多大小寫英文字母交雜的物件名稱,以虛擬鍵盤輸入大寫後一律轉為小寫,反而手寫輸入沒這個問題,Jimmy's papa也試著載入Scratch及eToy的image檔,不過都無法成功載入

不過,既然已經可以讓Squeak運行在android平板電腦上,就是好的開始,接下來一定會有人想辦法也讓Scratch運行在android平板電腦上

ps.後來Jimmy's papa選擇美式鍵盤輸入後,大小寫的困擾便不復見

寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab

2011年6月14日 星期二

Android NDK測試-HelloJNI

為了將Squeak/Scratch安裝在XOOM上,實現在Android平板電腦隨意scratch物件的夢想,Jimmy's papa查了一些資料,資料說首先要把Android NDK基本功練好,所以Jimmy's papa花了些時間測試Android NDK-HelloJNI專案

關於Android NDK與Eclipse的設定

Ubuntu的使用者,可以參考這裡

Windows的使用者,可以參考



寄件者 scratchlab