我是Android编程的新手。
我认为Google Plus在登录Google Plus时使用了Activity。 我的项目的AndroidManifest.xml中没有活动注册,但Google plus活动正常。
为什么Google Plus可以在没有注册的情况下使用Acitivity? 有什么我误解了吗?
答案 0 :(得分:0)
因为它是Google Play服务的一部分,如果您还记得,您将添加为库。如果你进一步研究实例化服务的代码,你会发现谷歌api客户端是这样调用的
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this).addApi(Plus.API, null)
.addScope(Plus.SCOPE_PLUS_LOGIN).build();
这只是你的应用和播放服务之间的一个层,请参考此链接,这里很好地解释了https://developers.google.com/android/guides/api-client#Starting