我尝试使用buildozer创建我的应用程序的APK。
buildozer android debug
我做了log_level 2,我得到了这个:
HTTP isteği gönderildi, cevap bekleniyor... 301 Moved Permanently
Yer: https://python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2 [izleyen]
python.org (python.org)[104.130.43.121]:443 bağlanılıyor... bağlantı kuruldu.
HATA: python.org sertifikası doğrulanamıyor. `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA' tarafından sağlanmış: Yerel olarak sağlayıcının kimliği doğrulanamaıyor.
python.org adresine güvenliği gözardı ederek bağlanmak için `--no-check-certificate' seçeneğini kullanın.
它说它无法验证证书,所以它要我使用--no-check-certificate参数。似乎buildozer脚本使用wget从服务器下载Python 2,但是无法使用--no-check-certificate,所以我收到了这个错误。
我找了一些解决方案,人们普遍认为安装cython 0.20,但是已经安装了该版本。我也尝试将它与 su 一起使用,但它从头开始下载。
其他信息:我还为我的virtualenv安装了buildozer。如果我全局安装buildozer,我想知道是否摆脱了这个问题。
答案 0 :(得分:1)
实际上我找到了答案,我发现有必要在这里分享,因为我在相同或类似的背景下找不到任何可能的副本。
创建" .wgetrc"在您的主文件夹中的文件,并使用文本编辑器打开它。编辑并保存:
check_certificate = off
wget不会检查任何SSL证书。但我不知道这样做是否安全。