我有两个Android应用 AppA 和 AppB ,现在我想在AppB“使用AppA登录”中提供一个选项,如G+
和{{ 1}},那么在我的应用程序中需要什么样的流程,是否可能,请向我推荐任何相关的教程。
谢谢!
答案 0 :(得分:3)
是的android:sharedUserId="Your AppB pakacge name"
可以
这仅用于使用共享偏好
另一种方法是在我们的项目中制作AIDL。AIDL interface link
答案 1 :(得分:1)
您需要一个可以链接用户数据库的服务器端应用程序。就那么简单。您在AppA中为登录构建API。然后你也在AppB中嵌入了api调用!
答案 2 :(得分:0)
我认为,如果您将凭据与数据库一起保存在 SharePreference 中,则有一种方法。您可以将此 SharedPreference 提供给其他应用程序。另一个应用程序可以使用第一个应用程序的包名称来访问它。