我知道類似的問題已被問及之前,我已經審查了所有建議的答案,嘗試了很多不同的可能的解決方案,但仍然沒有去,所以我問我的(相同)的問題...Unity Android - Facebook集成:缺少調試Hashkey
我想通過我爲Android開發的Unity應用程序訪問FB。我下載了FB SDK,並按照開發者網站上的指示進行操作。問題是,在Unity,Facebook/Edit Settings中,我應該複製到FB開發人員網站的Android Debug Haskey缺失。我試着用keytool和OpenSSL重新生成一個密鑰(它們都在我的PATH中,我也確信它),並將它粘貼到FB站點,但它仍然不起作用(我得到了一個錯誤消息:「你的Android設置不正確,請參閱Facebook菜單中的設置UnityEditor.HostView:OnGUI()」
我沒有得到的東西是,有(現在仍然是,但我猜這是一個不同的文件,因爲我已經運行了keytool等)在我的%HOMEPATH%\。android文件夾中有一個debug.keystore,所以在這裏似乎沒有任何問題。
我重新啓動Unity多次我試着在StackOverflow答案中描述的解決方案之一und)來檢查密鑰是否會出現:它沒有。
我真的是在智慧的結尾,並且不認識任何熟練掌握Android開發的人來幫助我(我只是一個初學者@ Unity)。有人知道我該怎麼做/重新檢查來解決這個問題嗎?
注意:我沒有嘗試的唯一解決方案是Unity中描述的解決方案:在Eclipse中創建和構建一個空項目。從來沒有開發的Android本機,我不知道這是怎麼做的...
嘿布賴恩,感謝您的回答。現在看來(經過一些徹底的挖掘)問題不在於關鍵散列(Unity仍然不會顯示,但這是另一回事......),但事實是我在我的項目中使用了另一個SDK (Qualcomm的Vuforia),而Vuforia和Facebook都在競爭Unity的主要活動。瞧,你有一個錯誤... – ReinaDelSur