Cap*_*nny 5 android google-api-client
尝试按照Google指南进行基本设置:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this /* FragmentActivity */, this /* OnConnectionFailedListener */)
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();
Run Code Online (Sandbox Code Playgroud)
OnConnectionFailedListener的第二个"this"失败
错误的第二个参数类型.
找到:'... .HomeScreen',必填:'com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener'少...
生成器中的enableAutoManage(FragmentActivity,com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener)无法应用于(HomeScreen,... .HomeScreen)
所以我通过将类扩展从AppCompatActivity更改为FragmentActivity来测试它,它运行良好.
我不确定如何实现一个手动满足的侦听器,并且由于AppCompatActivity扩展了FragmentActivity,我很困惑在这种情况下调试它的情况.
此外,该类具有AppCompatActivity依赖性,因此我不确定如何继续设置API.
这是设置FacebookSDK的工作,我开始工作,所以我有点希望他们有一个类似功能的"按钮",并且它可能以类似的方式工作,但等效的SDK初始化似乎是打嗝在这个阶段.
任何方向都会受到欢迎.
此外,为了澄清,我只需要能够通过Google进行身份验证,因为使用API标记此帖子表明它适用于Google Play服务,这超出了我的要求范围,所以如果我能够解决这个问题部分,那没关系.
Pom*_*ite 11
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this ,(OnConnectionFailedListener) this )
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();
Run Code Online (Sandbox Code Playgroud)
简单地添加一个演员为我工作
| 归档时间: |
|
| 查看次数: |
3245 次 |
| 最近记录: |