在Android手機上開發Python程式

Yanwei Liu
5 min readApr 29, 2019

--

使用 Termux

入門流程

更新
apt update
安裝Python
apt install python(或者使用pkg install python)
安裝pip
apt install pip
安裝套件
pip install packageName==verNumber
開啟權限
權限-開啟"storage"
取得內部儲存空間
termux-setup-storage
執行程式
python app.py

安裝Jupyter Notebook

https://cloud.tencent.com/developer/news/235689

詳細內容

更新
apt update
apt upgrade
安裝Python
apt install python2 #python2版本
apt install python #python3版本
安裝pip
apt install pip
apt install git #安裝git
升級pip版本
python2 -m pip install --upgrade pip
python -m pip install --upgrade pip
安裝基本套件
#pip install packageName==verNumber
pkg install vim-python
pkg install vim curl wget git unzip unrar
安裝ipython
apt install clang #要先安裝clang,才能安裝ipython
pip install ipython
pip3.6 install ipython
開啟權限
權限-開啟"storage"
取得內部儲存空間
termux-setup-storage
執行程式
python app.py

基本命令

pkg search <query>      搜尋包
pkg install <package> 安裝包
pkg uninstall <package> 解除安裝包
pkg reinstall <package> 重新安裝包
pkg update 更新源
pkg upgrade 升級軟體包
pkg list-all 列出可供安裝的所有包
pkg list-installed 列出已經安裝的包
pkg shoe <package> 顯示某個包的詳細資訊
pkg files <package> 顯示某個包的相關資料夾路徑
模擬root功能
pkg install proot
termux-chroot

安裝Termux-api

必須安裝完Termux-apiAPP後,Termux裡面透過pkg install termux-api才能正常運作電池資訊
termux-battery-status
相機資訊
termux-camera-info
檢視當前剪貼簿內容
termux-clipboard-get
設定新的剪貼簿內容
termux-clipboard-set 000
獲取通訊錄列表
termux-contact-list
檢視簡訊內容列表
termux-sms-inbox
傳送簡訊
termux-sms-send
termux-sms-send -n number(s) recipient number(s) - separate multiple numbers by commas
打電話
termux-telephony-call 10001
獲取當前WiFi連線資訊
termux-wifi-connectioninfo
獲取最近一次WiFi掃描資訊
termux-wifi-scaninfo

下載工具

you-get            #下載各式影片
BaiduPCS-Go #下載百度雲

--

--