我在Xcode项目的目录中键入了以下内容:
keytool -genkey -v -keystore release.keystore -alias mykey -keyalg RSA
-keysize 2048 -validity 10000
然后,再次执行以下操作:
BUILD=release ANDROID_KEYSTORE=release.keystore
ANDROID_KEYSTORE_PASS=mypassword apportable build
现在几乎所有东西都编译好了,看起来不错,直到最后一个致命错误:
Exception in thread "main" java.io.FileNotFoundException: release.keystore
(No such file or directory)
我已经仔细检查了,这个密钥库存在于我的 Xcode 项目文件夹和.android
中。我已经仔细检查了密钥库名称是否正确,密码是否正确。
可能有什么问题?我应该把密钥库放在哪里?我不知道为什么找不到它。
感谢大家的帮助。我没有经验,所以我经常遇到新手问题。我通过在硬盘驱动器上放置绝对路径来使其工作。
而不是
ANDROID_KEYSTORE=release.keystore
我打字了
ANDROID_KEYSTORE=/Users/carljalal/Desktop/OldGames/SuperSpeedApportable/release.keystore
这是我硬盘上的路径,它起作用了。