AndroidStudio中使用Kotlin集成Google和Facebook,但个人资料图片无法显示。
创始人
2024-08-21 05:30:09
0
  1. 首先,在 gradle.build 文件中添加以下代码:

// Facebook SDK implementation 'com.facebook.android:facebook-login:[5,6)'

// Google SDK implementation 'com.google.android.gms:play-services-auth:19.0.0'

  1. 在项目的 AndroidManifest.xml 文件中,添加以下代码:

  1. 在你的 Activity 中使用以下代码来初始化和集成 Facebook 和 Google:

import com.facebook.login.LoginManager import com.facebook.login.LoginResult import com.google.android.gms.auth.api.Auth import com.google.android.gms.auth.api.credentials.Credential import com.google.android.gms.auth.api.credentials.CredentialRequest import com.google.android.gms.auth.api.signin.GoogleSignIn import com.google.android.gms.auth.api.signin.GoogleSignInAccount import com.google.android.gms.auth.api.signin.GoogleSignInClient import com.google.android.gms.auth.api.signin.GoogleSignInOptions import kotlinx.android.synthetic.main.activity_main.*

// Facebook 登录初始化 private fun facebookInit() { LoginManager.getInstance().registerCallback(callbackManager, object : FacebookCallback { override fun onSuccess(loginResult: LoginResult?) { // 在此处执行你的登录成功后的逻辑 }

    override fun onCancel() {
        // 在此处执行你的取消登录后的逻辑
    }

    override fun onError(exception: FacebookException?) {
        // 在此处执行你的登录失败后的逻辑
    }
})

}

// Google 登录初始化 private fun googleInit() { val gso = GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.default_web_client_id)) .requestEmail() .build()

mGoogleSignInClient = GoogleSignIn.getClient(this, gso)

相关内容

热门资讯

透视模拟器(Wpk)外挂第一视... 透视模拟器(Wpk)外挂第一视角(黑科技)外挂第一视角(确实是真的有挂)您好,,确实是有挂的,很多玩...
透视能赢(wpK)有透视吗(黑... 透视能赢(wpK)有透视吗(黑科技)透视挂会被封号(其实有挂)1、构建自己的微扑克辅助插件;2、选择...
黑科技教程(we辅助poker... 黑科技教程(we辅助poker)透明黑科技(黑科技)辅助德之星(其实真的是有挂)1、许多玩家不知道辅...
透视教程(wPK)科技是真的吗... 透视教程(wPK)科技是真的吗(黑科技)辅助神器(一贯是真的有挂)1、ai辅助优化,发牌逻辑科技护佑...
专业辅助(微扑克)辅助插件挂(... 专业辅助(微扑克)辅助插件挂(辅助挂)如何让系统发好牌(总是真的有挂)1、ai辅助优化,发牌逻辑科技...
了解辅助(微扑克)辅助器免费版... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游戏中打牌都...
黑科技攻略(WepokE)黑科... 黑科技攻略(WepokE)黑科技(黑科技)有辅助(确实真的是有挂);小薇(透视辅助)致您一封信;亲爱...
了解辅助(微扑克)ai防封(辅... 了解辅助(微扑克)ai防封(辅助挂)ai机器人(确实是真的有挂);无聊就玩这款真的有辅助,无限炸弹无...
黑科技智能ai(wepoker... 黑科技智能ai(wepoker)辅助器(黑科技)辅助挂(总是真的是有挂)是一款可以让一直输的玩家,快...
黑科技安卓版(wepOke)辅... 黑科技安卓版(wepOke)辅助插件(黑科技)黑科技辅助挂(本来是有挂)1、不需要AI权限,帮助你快...