1、下載相關軟件包
2、安裝 .apk程序
3、安裝Python
4、使用 Python for Android
5、真機實測
1、下載相關軟件包
下載地址:(http://code.google.com/p/android-scripting/downloads/list),我們需要下載如下幾個文件:
並將這5個文件復制到 Android SDK目錄下,(我這里復制到 /opt/android-sdk-linux/platform-tools , adb工具現在被放在platform-tools下,而不是原來的tools目錄)
2、安裝 .apk 程序
注意:在安裝前,請你保持Android 虛擬器的運行狀態。
到終端下,進入 platform-tools 目錄運行命令:
sudo ./adb install sl4a_r3.apk
安裝不需要太多時間,很快完成,如果你看到“Success”,則表示你安裝成功,否則請嘗試重新安裝。安同樣方法,安裝python_for_android_r1.apk。
3、安裝Python
回到虛擬器,點擊 圖標,進入程序菜單界面,如下圖:
點擊“Python for Android”,顯示出下界面:
點擊“Install”即開始安裝我們剛才加載的 SDCard 卡中的幾個 python 程序包:
4、使用 Python for Android
當這一切安裝完成之后,你可以點擊返回符號鍵,在主菜單中,再點擊“SL4A”圖標:
你會看到所安裝的一些示例的 Python 腳本,如圖所示:
對着其中的某個腳本點擊一次,即會出現如上圖所顯示那樣的快捷操作圖標(名稱自己取的,不知可否),第一個是在終端運行,第三個表示直接運行,第三個是編輯,第四個是更名保存,第五個刪除。點擊“編輯”圖標,可直接對代碼進行修改:
點擊“MENU”鍵,可彈出操作菜單,除了一些基本的操作外,還提示了顯示設置“Preferences”,還有 API 瀏覽功能”API Browser”,提借了 Python for Android API使用參數。
5、真機實測
下面進入真機測試階段
1、首先下載四個文件:
one : ase_r14.apk
two : python_r0.zip
three : python_extras_r0.zip
four : python_scripts_r0.zip
2、把這三個放到存儲卡根目錄.ASE會自動找的. 打開ASE->Menu鍵->Interpreters,Menu鍵->Add選擇python ,然后 ASE 會被安裝好...
下面我們來看下怎么玩........我們找到程序並打開
程序的默認帶了幾個實例,我們先不管,我們自己動手,此時點擊 Menu —> Add , 然后選擇 Python 2.6.2
隨后出現代碼編輯窗口,我們來個hello world!
完成后點擊 Menu —> Save & Run ,執行后效果如圖:
其實還有一些比較時髦的玩法,比如二維碼掃描輸入,等我研究研究再補上,還沒完....
本文部分參考: 王萬清的Python for android