我在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
中。我已经仔细检查过密钥库名称是否正确,密码是否正确。
可能出现什么问题? 我应该把密钥库放在哪里?我还没有找到为什么没有被发现的线索。
答案 0 :(得分:3)
感谢大家的帮助。我没经验,所以经常遇到新手问题。我通过在硬盘上放置绝对路径来实现它。
而不是
ANDROID_KEYSTORE=release.keystore
我打字
ANDROID_KEYSTORE=/Users/carljalal/Desktop/OldGames/SuperSpeedApportable/release.keystore
这是我硬盘上的路径,它运作良好。