Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android集成Facebook sdk,Key Hashes生成步驟

Android集成Facebook sdk,Key Hashes生成步驟

編輯:關於Android編程

/

如上圖所示,使用facebook sdk進行login和share的時候,需要新建android平台,用到key hashes,生成方法有兩種:

方法一:

keytool -exportcert -alias 'Nom Nom Eat' -keystore nomnom.jks |openssl sha1 -binary | openssl base64

注意事項:

1,使用上述命令請替換-alias 和 -keystore後面的東西,只需要替換這兩處即可。

2,-alias後面跟的是自己的keystore新建時對應的alias,不能亂填。-keystore後面是簽名的文件,我用的是jks格式。

3,上圖所示的對話框裡只需填入正式打包時的key hashes,不需要填入debug的。

4,如果需要debug的,參照1使用命令重新生成。

補充:

當然,可以debug和release使用同一個簽名文件,設置見下圖:

/

 

然後在項目裡主module的build.gradle裡可以看到如下:

 

signingConfigs {
    release {
        storeFile file(nomnom.jks)
        storePassword 123aa678
        keyAlias Nom Nom Eat
        keyPassword bc3a678
    }
}
buildTypes {
    release {
        minifyEnabled false
        signingConfig signingConfigs.release
    }
    debug {
        signingConfig signingConfigs.release
    }
}
buildTypes下debug對應的簽名項即是。

 

 

方法2: 不需要使用命令,Mob提供了個apk,先安裝自己的帶簽名的apk,然後安裝該apk,輸入包名後將自動計算key hashes。

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved