看板 GameDesign 關於我們 聯絡資訊
大概搜尋了一下版上文章 發現沒有類似的文章 或者版友有發現是哪篇的話 麻煩推文告知一下(算很重要的開發訊息) 最近因為需要測試FB連線功能而遇到這問題 基本上就是FB開發者頁面的android平台裡 package跟class name我就不多說了 我主要要說明key hash 這個東西非常詭異(些許傲嬌??) 基本上你要有4個工具 1.zipalign 2.jarsigner 3.keytool 4.openssl 詳細用法也不多說了...(那你打這篇文章幹嘛?) 總而言之 用這四個工具把簽署好的APK檔 其HASH碼給計算出來 為什麼要用到這個東西驗證呢? 很簡單 因為ANDROID裡面執行不會有網址阿...... 所以要用單向加密做驗證 看檔案對不對 好了 原理跟工具都說了 有遇到相關問題的可以多多GOOGLE關鍵字 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.112.129 ※ 文章網址: http://www.ptt.cc/bbs/GameDesign/M.1405733623.A.111.html
holymars:計算hash碼只要openssl就好 07/19 16:01
holymars:keytool是用來從keystore抽取key的 openssl用來計算hash 07/19 16:01
holymars:另外兩個是無關的東西 Facebook是要用你的signing key來 07/19 16:02
holymars:驗證apk是不是真的由你發行的 07/19 16:02
holymars:zipalign和jarsigner是用來在apk上簽你的名字的工具 07/19 16:11
holymars:不管你要不要用Facebook,Android規定是所有apk上都要有 07/19 16:11
holymars:簽名.. 07/19 16:11