我在为新的Google Play服务创建GamesClient
时遇到问题。我已经尝试了发布者和给出答案here的发布者,但均未成功。我已经关注了所有有关设置Play服务的文档(尤其是排行榜),但是我觉得他们在任何文档中都没有关于在何处以及如何设置GamesClient
的内容。也许我错了,如果我错了,请联系我。
现在,我的onCreate()
中包含以下代码,但有错误。
GamesClient mGamesClient;
mGamesClient = new GamesClient(null, null, null, null, null, null, 0, null);
mGamesClient.connect();
//Error: "The constructor GamesClient(Context, String, String, GooglePlayServicesClient.ConnectionCallbacks, GooglePlayServicesClient.OnConnectionFailedListener, String[], int, View) is not visible.
我也尝试了以下代码,但没有成功:
GamesClient client = GamesClient.Builder(this, this, this).create();
//Error: "The method Builder(MainMenu, MainMenu, MainMenu) is undefined for the type GamesClient."
有人可以为我提供有关如何实例化此
GamesClient
的帮助吗? 最佳答案
我真的不认为以上答案对您有帮助。我为您的问题苦苦挣扎了几个小时,现在我找到了解决方案。您使用错误的方式创建了Builder,必须创建它的对象(文档非常缺乏。)
mGamesClient = new GamesClient.Builder(getBaseContext(), this, this)
.create();
mGamesClient.connect();
希望对您有所帮助