Java 使用Android应用程序保护应用程序引擎中的端点
根据这一点,当您为端点创建客户端id时,您需要一个web客户端id、一个android id和一个与web客户端id相等的访问群体参数集。现在,由于在应用程序中,您需要使用类似的内容:Java 使用Android应用程序保护应用程序引擎中的端点,java,android,google-app-engine,Java,Android,Google App Engine,根据这一点,当您为端点创建客户端id时,您需要一个web客户端id、一个android id和一个与web客户端id相等的访问群体参数集。现在,由于在应用程序中,您需要使用类似的内容: String aud = MY_WEB_ID; GoogleAccountCredential credential = GoogleAccountCredential.usingAudience(context, aud); 我不明白android id是如何管理的,因为它似乎从未被使用过。我创建了安卓id,
String aud = MY_WEB_ID;
GoogleAccountCredential credential = GoogleAccountCredential.usingAudience(context, aud);
我不明白android id是如何管理的,因为它似乎从未被使用过。我创建了安卓id,并在云控制台中设置了应用程序的包名,以便安卓id绑定到我的应用程序,但实际上从未使用过,或者至少在端点中使用过,但客户端从未使用过。我希望有人能澄清。Android ID将用于在后端识别您的应用程序,而不是将调用端点的用户本身 Android ID与将用于签署应用程序的证书相关。因此,当你想将你的应用程序放入Google Play商店时,你必须创建第二个Android ID,因为你将用发布证书签署你的应用程序
在代码中不需要使用Android ID本身 我仍然不明白android ID如何识别应用,因为在应用中我使用的是WEB ID。