facebook 社会化分线 android部分
2016-03-02 18:58
218 查看
分享为什么成为程序员最痛苦的东西 ?
原因就是因为分享这种东西,受到了服务器各种条件制约和时间限制,导致很多平台都不能马上处理好这些平台分享权限,很多平台还要求信息审核,facebook更甚,需要应用提交到他们那进行审核。已有的ios游戏对应的anroid,需要在设置里添加新的平台,同一个应用只能有一个平台,android下衍生平台那么多,这么做不地道
Google Play 包名、Google Play Package: 打包用的名字, 如com.yourname.game
类名 、class name:调用facebook时的类对象名称
密钥散列、Key Hashes:这个处理起来很麻烦,下面介绍
来自百度贴吧的解决方案:
1.确保你的电脑安装了keytool 和openssl。
2.确保你是用下面这个命令,一点都不要错。
3.确保你的alias是正确的,因为即使错误,也不会报错。
4.确保你粘贴到facebook的时候,key没有粘贴错。
keytool -exportcert -alias androiddebugkey -keystore debug.keystore |openssl sha1 -binary | openssl base64
说的不明白,alias参数是什么,keystore后面倒是能猜出是打包密钥
官方给出的方案:link
mac下
[code]keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64
win下
[code]keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64
关键字的解释在这里: link
RELEASE_KEY_ALIAS 签名的别名,一个签名可以有很多别名,所以需要写出来
RELEASE_KEY_ALIAS: Each keystore can contain multiple aliases. You could use different aliases to sign different applications, or you can sign multiple apps with the same alias. The default debug keystore for example only has one alias- androiddebugkey. If you already have a keystore and don’t know what alias to use, run the command keytool -list -v -keystore YOUR_KEYSTORE_FILE to see all the available aliases.
RELEASE_KEY_PATH 签名的路径,也就是签名文件
RELEASE_KEY_PATH: This is simple the path to the keystore on your machine. It might look something like C:\Users\somezombie\myproject\release.keystore.
相关文章推荐
- Android内存泄漏分析及调试
- Android学习笔记----Activity的启动模式
- 初入android,android studio熟悉(一)
- Android demo--调用系统相机拍照并显示图片为黑白
- Android:BaseListAdapter——摒弃ViewHolder使开发更高效的BaseAdapter
- Android高效加载大图、多图解决方案,有效避免程序OOM
- Android初试--Activit的简单介绍(1)
- Android中不显示标题
- Android Project Butter分析
- android 百度地图画路线(驾车路线)
- android fragmeng在闪退或者出错时出现重叠
- 解决Error:Android Dex: com.android.dex.DexIndexOverflowException: Cannot merge new index 65918 into a
- Android学习笔记----Activity的生命周期
- Android 发短信功能实现
- Android学习历程19-安卓打包结构混淆
- #Android学习#Fragment简单基础——Tabbed Activity使用
- Android emulator中C代码的调试——gdb/gdbservers时遇到的坑
- Android插件化原理解析——Hook机制之Binder Hook
- Android emulator中C代码的调试——gdb/gdbservers时遇到的坑
- Android插件化原理解析——Hook机制之动态代理