Python+Android開發


1 下載Scripting Layer for Android (SL4A)

Scripting Layer for Android (SL4A) 是一個開源項目,目標是為android系統提供腳本語言的支持,使用戶可以直接在android平台上進行腳本語言的編輯、解釋和執行。這些腳本語言已經可是使用很多封裝好的android API來開發功能豐富的android應用程序,並且使開發變得更加的簡單和高效。這個平台支持多種腳本語言,比如 Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, shell 

SL4A下載地址:http://code.google.com/p/android-scripting/

頁面打開后可以直接點擊二維碼圖片下載到本地電腦

 

下載Python for android

在頁面的右上方,有該應用所支持的所有腳本語言的下載列表

選擇PythonForAndroid_r4.apk進入下載頁面,點擊PythonForAndroid_r4.apk下載到本地電腦

 

 

 

安裝軟件

將下載好的軟件依次傳到Android手機上,依次安裝sl4a_r4.apkPythonForAndroid_r4.apk。打開安裝好了的Python for Android應用程序 ,點擊最上面Install按鈕,下載和安裝Python相關的文件。至此Androi手機上Python編程環境配置完成。

運行Python程序

打開安裝好了的SL4A應用程序,會看到有一些已經寫好的Python小例子,部分示例可能由於偏老,運行時會提示方法過期或者運行異常的問題。下面在手機上寫一個Python程序:

(1)點擊Android手機的Menu

(2)選擇Add

(3)選擇Python2.6.2

(4)新建一個Python腳本文件完成,講文件名改為Hello.py

(5)開始編輯代碼,內容如下圖:

(6)點擊Android手機的Menu鍵,選擇Save&Run運行剛才寫的Python程序

 

 

 

電腦上編輯的Python程序在Android手機上運行

(1)講在電腦上編輯好了的Python程序復制到Android手機的/sl4a/scripts/目錄下

(2)再次打開SL4A應用程序就可以運行剛才復制到Android手機上的Python程序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM