我正在尝试在Android中使用新的Google+ api,但Google提供的启动应用(http://code.google.com/p/google-plus-java-starter/)无效它假设。我导入Eclipse,在Android 2.3上运行它选择我的帐户,然后有一个空白屏幕。我不确定启动应用程序有什么问题。
Google +还有另一个示例应用吗?
答案 0 :(得分:2)
你有任何公开的Google+帖子吗?如果您在Google +中没有任何公开信息,则该应用程序将无法显示任何内容。
如果您想调试对API发出的HTTP请求,只需添加以下行:
java.util.logging.Logger.getLogger( “com.google.api.client”)setLevel(java.util.logging.Level.ALL);
然后从命令提示符处运行:
adb shell setprop log.tag.HttpTransport DEBUG
答案 1 :(得分:0)
Plus plus = new Plus(new NetHttpTransport(),new GsonFactory()); plus.setKey(YOUR_API_KEY);
Person profile = plus.people().get(USER_ID).execute();
System.out.println(profile.getDisplayName());
List list = plus.activities().list(USER_ID, "public");
list.setMaxResults(Long.parseLong("50"));
ActivityFeed feed = list.execute();
while (feed.getItems() != null) {
for (Activity activity : feed.getItems()) {
System.out.println(activity.getPlusObject().getContent());
}
}
此代码运行正常,并在没有身份验证的情况下向我公开发布。 请参阅http://plusapps.blogspot.com/