Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
谷歌登录集成到android库项目_Android_Google Signin - Fatal编程技术网

谷歌登录集成到android库项目

谷歌登录集成到android库项目,android,google-signin,Android,Google Signin,我正在尝试将google登录集成到我的应用程序中,我遵循了开发者网站的所有步骤,它在独立应用程序上运行得非常完美,但是,我需要创建一个android库项目,在那里我将有一个活动,必须有google登录按钮。因此,我将这个库项目包括到一个应用程序项目中,然后在其中扩展该活动以重用基本登录活动。好的,现在有一个问题,当我在安卓5.1设备上运行这个项目时,它正常工作,但在KitKat上它失败了。我试过不同的设备,同样的故事。我试过使用不同的Google Play服务版本,同样的。有人能告诉我我做错了什

我正在尝试将google登录集成到我的应用程序中,我遵循了开发者网站的所有步骤,它在独立应用程序上运行得非常完美,但是,我需要创建一个android库项目,在那里我将有一个活动,必须有google登录按钮。因此,我将这个库项目包括到一个应用程序项目中,然后在其中扩展该活动以重用基本登录活动。好的,现在有一个问题,当我在安卓5.1设备上运行这个项目时,它正常工作,但在KitKat上它失败了。我试过不同的设备,同样的故事。我试过使用不同的Google Play服务版本,同样的。有人能告诉我我做错了什么吗?

已经解决,但现在还不知道真正的原因。问题是因为在扩展SignIn activity android:launchMode的活动清单中设置为“singleInstance”,将其更改为“singleTask”,现在可以工作了。问题已经解决,但目前不知道实际原因。问题是因为在扩展SignIn activity android:launchMode的活动的清单中,该活动被设置为“singleInstance”,将其更改为“singleTask”,现在可以工作了。