1、虛擬機器搭建
由於目前的kivy打包andriod為 apk的方式不支援win,所以需要搭建虛擬機器完成。我採用的是網上大神已搭建好的,超級好用。用的是kivydev5.0. 參考:
2、共享資料夾的方式 傳遞win和虛擬機器之間的傳輸
二,打包進行
把需要打包的專案複製到此虛擬機器中下 test資料夾下,進行打包速度較快
進入專案檔案後,k*** go (這個是大神開發的)
生成 spec檔案 和apk 檔案(apk生成在bin資料夾下)
需要修改spec檔案 就修改後再次生成
將apk檔案複製到手機,並安裝
如果出現某種問題,檢視日誌找原因
三、檢視日誌
win下安裝adb
cd adb
adb shell
run-as
run-as org.kivydev.mywekong (spec中的 package.domain 和 package.name )
ls #可檢視日誌名 kivy_xx-xx-xx_0.txt
cat kivy_xx-xx-xx_0.txt #檢視日誌內容
通過Kivy將Python檔案打包成apk
kivy 是乙個開源的 python 框架,用於快速開發應用,實現各種當前 流行的使用者介面,比如多點觸控等等。且kivy 可以執行於 windows,linux,macos,android,ios 等當前絕大部分主流桌面 移動端作業系統。週日在配置kivy時,教程繁多繁瑣,讓自己有些找不著北,挨個...
React 打包折騰記錄
run build 之後會生成 build目錄 static目錄 等等,還會生成一些html沒有引用的js檔案,比如service worker等等 1 不需要的檔案我不要它生成 2 我要改變輸出目錄結構 3 我要改變某些輸出檔名 1 node modules 目錄下的 react script 包...
python打包exe記錄
因個人需要嘗試把pyqt開發的小軟體打包成exe給別人使用,網上搜了下打包很簡單,就一行 但是暗坑比較多,特此記錄。首先pip install pyinstaller,一定要安裝在軟體依賴的環境中 pyinstaller 引數 要打包的程式.py 引數說明 icon 圖示路徑 f 打包成乙個exe檔...