草庐IT

USER_NAME

全部标签

安卓谷歌登录: check if User is signed in

我正在寻找一种方法来检查我的用户是否已经使用GoogleSignIn登录。我支持多个日志记录API(Facebook、Google、自定义),所以我想构建一个静态辅助方法,例如:User.isUserLoggedIn()我使用Facebook:ifAccessToken.getCurrentAccessToken()!=null{returntrue}检查用户是否通过Facebook登录。在iOS上,我使用以下命令检查用户是否通过Google登录:GIDSignIn.sharedInstance().hasAuthInKeychain()我的问题:Android上是否有与iOS方法等效

android - PackageManager 的 applicationInfo.name 始终为 null

PackageManagerpm=this.getPackageManager();ActivityManageram=(ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);ListrunningAppProcesses=am.getRunningAppProcesses();for(RunningAppProcessInfoprocess:runningAppProcesses){try{ApplicationInfoai=pm.getApplicationInfo(process.processName,P

android - PackageManager 的 applicationInfo.name 始终为 null

PackageManagerpm=this.getPackageManager();ActivityManageram=(ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);ListrunningAppProcesses=am.getRunningAppProcesses();for(RunningAppProcessInfoprocess:runningAppProcesses){try{ApplicationInfoai=pm.getApplicationInfo(process.processName,P

android - 最佳实践(最适合 Android): authenticate a user with Facebook or Google login

我正在开发一个应用程序,其中包含用于登录的Facebook和Google选项,以及经典的电子邮件+密码登录。我发现自己想知道有关使用第三方API登录的几件事:1。由于一个用户可以使用他的Facebook帐户登录,然后决定退出并使用他的Google帐户登录,因此应该通过他的电子邮件地址识别该用户。因此,每当他使用不同的帐户登录时,都会在数据库中搜索电子邮件地址,如果找到,它会将这个新的登录信息附加到先前创建的帐户中。请批准这一点。2。如果用户使用Facebook登录,您可以获得accessToken、userId、用户电子邮件等。验证用户的最佳实践是什么,它仍然是最安全的方式?我应该将他

android - 最佳实践(最适合 Android): authenticate a user with Facebook or Google login

我正在开发一个应用程序,其中包含用于登录的Facebook和Google选项,以及经典的电子邮件+密码登录。我发现自己想知道有关使用第三方API登录的几件事:1。由于一个用户可以使用他的Facebook帐户登录,然后决定退出并使用他的Google帐户登录,因此应该通过他的电子邮件地址识别该用户。因此,每当他使用不同的帐户登录时,都会在数据库中搜索电子邮件地址,如果找到,它会将这个新的登录信息附加到先前创建的帐户中。请批准这一点。2。如果用户使用Facebook登录,您可以获得accessToken、userId、用户电子邮件等。验证用户的最佳实践是什么,它仍然是最安全的方式?我应该将他

android - java.lang.RuntimeException : Unknown animation name: objectAnimator

使用时出现此错误getActivity().getSupportFragmentManager().beginTransaction().setCustomAnimations(R.animator.card_flip_right_in,R.animator.card_flip_right_out,R.animator.card_flip_left_in,R.animator.card_flip_left_out).replace(R.id.content_fragment,newDaysSinceBirthSettingFragment()).addToBackStack(null)

android - java.lang.RuntimeException : Unknown animation name: objectAnimator

使用时出现此错误getActivity().getSupportFragmentManager().beginTransaction().setCustomAnimations(R.animator.card_flip_right_in,R.animator.card_flip_right_out,R.animator.card_flip_left_in,R.animator.card_flip_left_out).replace(R.id.content_fragment,newDaysSinceBirthSettingFragment()).addToBackStack(null)

android - java.lang.IllegalStateException : FirebaseApp with name [DEFAULT]

我遇到了这个问题..遵循新firebasesdk的升级指南...将googleservicesjson文件保存在app目录中..仍然与您的错误相同,但对于数据库...Causedby:java.lang.IllegalStateException:FirebaseAppwithname[DEFAULT]doesn'texist. 最佳答案 您是否在使用Firebase崩溃报告?如果它击中后台进程而不是主进程,您可能会遇到此错误。崩溃报告创建第二个进程(background_crash)来发送崩溃。不幸的是,Android应用程序中的

android - java.lang.IllegalStateException : FirebaseApp with name [DEFAULT]

我遇到了这个问题..遵循新firebasesdk的升级指南...将googleservicesjson文件保存在app目录中..仍然与您的错误相同,但对于数据库...Causedby:java.lang.IllegalStateException:FirebaseAppwithname[DEFAULT]doesn'texist. 最佳答案 您是否在使用Firebase崩溃报告?如果它击中后台进程而不是主进程,您可能会遇到此错误。崩溃报告创建第二个进程(background_crash)来发送崩溃。不幸的是,Android应用程序中的

android - Eclipse ADT : Project name "appcompat_v7" being created after creating every new project

好吧,我想强调这一点并将其全部放在这个线程中,因为其余线程没有得出结论的答案,所以在跳入它们之前,这里是我提到的线程:Adtdoesn'tcreatedefaulthelloworldbutcommandlinedoes[solved]Eclipsebehavingdifferentlywhilecreatingnewproject/activity从过去几天开始,ADT的行为有点奇怪。我始终保持SDK更新,因此我经常运行SDK管理器并下载所有更新。最近我注意到,如果我创建一个新的android应用程序项目,即使我选中该框,它也不会创建默认MainActivity,它不会在src下创建