我使用的是最新版本的Unity。我正在尝试将最新版本的Facebook SDK集成到我的应用程序中。在显示facebook设置的Unity编辑器中,我收到一条错误消息,指出我的密钥库文件丢失了。
我安装了Openssl并添加到环境变量中。我安装了JDK 1.8并添加到环境变量中。我安装了JRE 1.8并添加到环境变量中。
显然,我有一个使用Unity生成的密钥文件。请帮助我做错了什么。有一个类似的讨论,但最初的问题是不同的。这就是我在这里发布的原因。那里的答案已经过时,因为它已经过了4年。
答案 0 :(得分:1)
facebookSDK正在寻找你的debug.keystore,它应该存在于你的用户文件夹中,如下所示:
C:\ Users \用户名\ .android \ debug.keystore
要创建新的debug.keystore,请使用以下命令
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
有关debug.keystore的更多解释:What is the use of debug.keystore in android? 和How can I create a keystore?