好的......事情已經改變。我想我可以讓它工作,但我碰到了一個新問題。我收到一個錯誤,指出我的虛擬機驅動器空間不足。 (GOD !!!)Buildozer to android Signing Issues
我嘗試使用共享文件夾進行編譯,但權限錯誤會導致這樣做。
IDK此時該做什麼。 .buildozer文件夾的大小甚至不超過200mb,因此VM驅動器如何超出空間?
------解決第一部分------------------- 我解決了第一個問題。 Buildozer的vdi下載不應該被使用。 vdi的大小隻有8GB,這對於編譯項目來說還不夠大。相反,我創建了一個新的更大的vdi,下載的Linux Ubuntu 14.04並安裝到虛擬機。
Linux有它的問題,我最終修復了系統...一個問題是窗口沒有自動調整大小後猜測試音安裝。無論如何,我只是重新安裝了buildozer,以及依賴,cython 0.21等,並重新運行了構建過程。
現在,創建的apk不會安裝在我的android上。沒有錯誤信息,除非「未安裝」。任何人都知道交易可能是什麼?
-----更新
我不能完成我的apk的簽名,因爲我沒有在.buildozer SDK工具的SDK文件夾。任何人知道爲什麼?我需要從工具zipalign
打開你的buildozer spec文件並設置'log_level = 2'。然後再次運行buildozer調試並編輯提供更多詳細信息的問題 – Juggernaut