Godot有跨平台的优点,之前Linux和Win,以及Html5都成功,且操作简单。因为浏览器多样性,H5的兼容性确实要差一些。
昨天试了导出安卓,路径设置部份还是比较简单。但导出时发生错误:
警告:
此 jar 包含其证书链无效的条目。原因: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
此 jar 包含未由此密钥库中的别名签名的已签名条目。
此 jar 包含其签名者证书为自签名证书的条目。
此 jar 包含的签名没有时间戳。如果没有时间戳, 则在其中任一签名者证书到期 (最早为 2047-08-22) 之后, 用户可能无法验证此 jar。
unable to find valid certification path to requested target
找不到所请求目标的有效证书路径
讨厌Java的我一脸蒙B。
今天测试的结果,虽然依然显示这个错误,但却能安装成功。
导出设置可以见官方文档,或者我搬的家 主要是设置三个工具的路径
- 下载Android SDK
- 安装OpenJDK或Oracle JDK
- 创建一个debug.keystore
keytool -keyalg RSA -genkeypair -alias androiddebugkey -keypass android -keystore debug.keystore -storepass android -dname “CN=Android Debug,O=Android,C=US” -validity 9999