說起來,前面介紹了那麼多的程式設計APP,例如AIDE、QPython、Jvdroid、Ksweb……,它們都是基於Android的單獨程式設計APP。
QPython只能開啟python程式,Jvdroid只能開發Java程式,AIDE是用來開發Android APP的,那麼,有沒有一個軟體可以將這些功能一網打盡?
Termux可以!
TermuxTermux,可以在Android裝置上模擬出一個Linux系統,這個模擬出來的Linux系統就像一個真正的系統一樣,可以使用終端命令來操作檔案,可以裝Python、Java、PHP、Mysql這些程式,是真正的大殺器。
高階終端Termux組合了強大的終端模擬和拓展Linux包收集支援。
• 享受bash 和 zsh。
• 使用nano 和 vim編輯檔案。
• 通過ssh訪問伺服器。
• 使用gcc和clang編譯程式碼。
• 使用python控制檯來作為口袋計算器。
• 使用git 和 subversion檢查專案。
• 使用frotz執行基於文字的遊戲。
底欄有兩行快捷鍵盤,囊括了常用的特殊符號,開發起來更加順手。
執行Python小程式
我在前面的文章《 我用手機寫了一個Python爬蟲,爬下了《凡人修仙傳》… 》中,我寫過一個用來爬取並下載《凡人修仙傳》這本小說的小爬蟲,這裡直接用它來試一試。
開啟Termux,進入Py指令碼所在目錄,開啟《凡人修仙傳.py》
嗯,沒什麼反應。
這是因為程式碼把不必要的提示都去除了,只留下了將爬取的內容轉化為TXT的程式碼。
開啟手機內建儲存,在根目錄中多出了一個 TXT 文字:凡人修仙傳.txt
開啟看看,是不是凡人修仙傳第一章的內容。
後記
其他的執行方法大同小異,安裝需要的程式語言環境,執行即可。
我會在後面不斷更新關於 Termux 的系列教程,有基礎配置,有環境安裝。
另外,Linux是基於命令列的作業系統,不會命令列的童鞋建議配套《鳥叔的Linux私房菜》來使用,講的很詳細。
補:回覆「鳥叔的Linux私房菜」,免費獲取 鳥叔的Linux私房菜。