Facebook android sdk需要java 1.7才能工作?

Facebook android sdk需要java 1.7才能工作?,java,android,eclipse,facebook,facebook-sdk-4.0,Java,Android,Eclipse,Facebook,Facebook Sdk 4.0,我已经将Facebook android sdk(版本4.1.1)导入到我的项目中,我遇到了一些错误,例如 ArrayList<String> permissionsList = new ArrayList<>(); 我应该如何克服这个问题??有什么建议吗 这与facebook无关,这与Java 1.7中引入的钻石运营商有关 只需将该行更改为: ArrayList<String> permissionsList = new ArrayList<Stri

我已经将Facebook android sdk(版本4.1.1)导入到我的项目中,我遇到了一些错误,例如

ArrayList<String> permissionsList = new ArrayList<>();

我应该如何克服这个问题??有什么建议吗

这与facebook无关,这与Java 1.7中引入的钻石运营商有关

只需将该行更改为:

ArrayList<String> permissionsList = new ArrayList<String>();
ArrayList permissionsList=new ArrayList();

可以找到有关菱形运算符的更多信息。

这是100%正确的,但这只能让您了解到目前为止。在新的Facebook SDK中,有一些功能在1.7之前是不可替代的,除了支持android 4.4和更新版本之外,别无选择。这就是我到目前为止所发现的,如果你不同意,请解释原因。@Josh-不是我不同意,我只是不知道。我甚至不使用JavaFacebook SDK。我从来没有。我刚刚意识到眼前的问题。没错@Christian.tucker,你的帖子回答了这个问题。我提出了一个新问题,其中包括如何使其在4.4之前的版本中工作。。。找到了解决办法。如果有人感兴趣,请在此处查看:
ArrayList<String> permissionsList = new ArrayList<String>();