【Android】Google Plus---Google Service用于Android APP

翻墙后再继续往下看
官方链接
—————————提纲———————
提纲:
1.创建Client ID
2.安装google 框架
3.Andorid Studio配置google service

———————1.创建Client ID——————
1.创建Client ID
教程在这,按照说明一步步来就可以了(关于sha1的获取,需要先按照OpenSSL,看之前的一篇博文,装好之后,执行如下命令:

//use this in the command line
c:\Program Files\Java\jdk1.6.25\bin>keytool -list -v -keystore c:\you_key_here.key
//执行之后正确的话,会让你输入密码,之后就能看到这个key store的很多校验信息了,其中的SHA1就是你需要的用于google api申请的key

//另外,如何在cmd中复制信息呢?
// 在cmd窗口,右键,“标记”,选择你需要复制的文本,之后,直接点击右键,标记的文本就被复制到剪切板啦

),注意,在create时要选择OAuth 2.0:
这里写图片描述
之后就可以看到
这里写图片描述
最右的download按钮就可以下载json文件啦,之后,把文件拷贝到项目的 app/目录下
这里写图片描述
———————2.手机上安装google 框架:—————————
2.安装google 框架:

1.meizu: Howie出的google安装器同事试过了
2.小米3上安装的CM12:在豌豆荚上安装了google安装器

当然,如果你用的mac就可以用GenyMotion上的虚拟机装框架了,windows的GenyMotion我一直也没调通,自己的Mac上的GenyMotion一装就能用,不知会不会有配Mac的那天

之后安装google service就可以了(貌似都需要请求root权限,因为需要把google service文件拷贝至/sytem/app目录下,之前写过一篇挂载sdcard的文章

———————3.Andorid Studio配置google service:—————————
之后呢,在Android Studio中配置,安装google developer上推荐的配置8.5版本会报错(推荐尝试后面的6.5.x版本或直接使用Project Setting中的+library):

//Add the dependency to your project-level //build.gradle:
classpath 'com.google.gms:google-services:1.5.0-beta2'
//Add the plugin to your app-level build.gradle:
apply plugin: 'com.google.gms.google-services'

//又有小伙伴说不需要配置gradle,直接在Project setting中配置就好了
这里写图片描述

添加完之后发现它是在gradle文件里添加了下面这行:

compile 'com.google.android.gms:play-services:8.3.0'

之后找到一篇帖子,上面是这么说的:
这里写图片描述

最关键的代码:

dependencies {
    compile 'com.google.android.gms:play-services:6.5.87' 
 }

其他的app-level的build.gradle的改动都撤销掉就好了

rebuild,通过

具体的google plus的API调用方法后面我都测试通过了再写总结blog;

其实facebook的sdk我已经调通了,API没有完全自文档化,一会总结一下。

转载署源-By-KyleCe:http://blog.csdn.net/KyleCeshen/article/details/50242159

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值