2016-11-17 40 views
-1

好的......事情已經改變。我想我可以讓它工作,但我碰到了一個新問題。我收到一個錯誤,指出我的虛擬機驅動器空間不足。 (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

+0

打開你的buildozer spec文件並設置'log_level = 2'。然後再次運行buildozer調試並編輯提供更多詳細信息的問題 – Juggernaut

回答

0

我發現了很多關於linux系統,因爲我發佈了這個話題。作爲一個Windows用戶,我不熟悉linux unbuntu可以隱藏的東西。無論如何,建設者的路徑是一個以點開始的隱藏路徑。

一旦我能找到所有東西,我就沒有問題簽署我的apk。我發現kivy的重量很輕。不知道我是否會繼續使用它。