【Android】Google Plus---Google Service用于Android APP
2015-12-09 21:55
633 查看
翻墙后再继续往下看
官方链接
—————————提纲———————
提纲:
1.创建Client ID
2.安装google 框架
3.Andorid Studio配置google service
———————1.创建Client ID——————
1.创建Client ID
教程在这,按照说明一步步来就可以了(关于sha1的获取,需要先按照OpenSSL,看之前的一篇博文,装好之后,执行如下命令:
),注意,在create时要选择OAuth 2.0:
![](https://img-blog.csdn.net/20151209213650392)
之后就可以看到
![](https://img-blog.csdn.net/20151209214800582)
最右的download按钮就可以下载json文件啦,之后,把文件拷贝到项目的 app/目录下
![](https://img-blog.csdn.net/20151209215007485)
———————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):
//又有小伙伴说不需要配置gradle,直接在Project setting中配置就好了:
![](https://img-blog.csdn.net/20151209225748965)
添加完之后发现它是在gradle文件里添加了下面这行:
之后找到一篇帖子,上面是这么说的:
![](https://img-blog.csdn.net/20151209215332737)
最关键的代码:
其他的app-level的build.gradle的改动都撤销掉就好了
rebuild,通过
具体的google plus的API调用方法后面我都测试通过了再写总结blog;
其实facebook的sdk我已经调通了,API没有完全自文档化,一会总结一下。
转载署源-By-KyleCe:http://blog.csdn.net/KyleCeshen/article/details/50242159
官方链接
—————————提纲———————
提纲:
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
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories