有时候,eclipse会报'<>' operator is not allowed for source level below XXX 等问题:
解决方案:
Project -> Properties -> Java Compiler -> Compiler compliance level 选择1.7 即可。
如下图所示:
转自:https://blog.csdn.net/yihonglvyu1/article/details/54409634
以下是抓取到的log:
12-25 17:20:35.826 24120 24120 D AndroidRuntime: Shutting down VM
12-25 17:20:35.827 24120 24120 W System.err: java.lang.Error: Unresolved compilation problem:
12-25 17:20:35.827 24120 24120 W System.err: '<>' operator is not allowed for source level below 1.7
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.model.thridpart.http.base.NameValueUtils.<init>(NameValueUtils.java:21)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.model.thridpart.http.Common.builderUrl(Common.java:82)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.model.thridpart.http.Common.urlrequestMultiLevelDevice(Common.java:180)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.model.thridpart.http.manager.ViewManager.requestMultiLevelDevice(ViewManager.java:42)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.view.view.popup.ChooseGroupMultiPopupWindow.readAreaList(ChooseGroupMultiPopupWindow.java:93)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.view.view.popup.ChooseGroupMultiPopupWindow.<init>(ChooseGroupMultiPopupWindow.java:50)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.view.activity.HomeTabActivity.initPopupWindow(HomeTabActivity.java:166)
12-25 17:20:35.827 24120 24120 W System.err: at com.ulucu.view.activity.HomeTabActivity.onCreate(HomeTabActivity.java:63)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.Activity.performCreate(Activity.java:6034)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1111)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2442)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2551)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.ActivityThread.access$1000(ActivityThread.java:169)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1432)
12-25 17:20:35.827 24120 24120 W System.err: at android.os.Handler.dispatchMessage(Handler.java:111)
12-25 17:20:35.827 24120 24120 W System.err: at android.os.Looper.loop(Looper.java:194)
12-25 17:20:35.827 24120 24120 W System.err: at android.app.ActivityThread.main(ActivityThread.java:5581)
12-25 17:20:35.827 24120 24120 W System.err: at java.lang.reflect.Method.invoke(Native Method)
12-25 17:20:35.827 24120 24120 W System.err: at java.lang.reflect.Method.invoke(Method.java:372)
12-25 17:20:35.828 24120 24120 W System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:968)
12-25 17:20:35.828 24120 24120 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:763)
12-25 17:20:35.831 3164 3164 W ADB_SERVICES: terminating JDWP 24120 connection: Try again