Q
鑽石運營商不支持
8
A
回答
7
Android需要Java源代碼5.0或6.0(Java5/6)。不支持Java7的開箱即用。這篇文章描述瞭如何使用java7的一些特性:http://www.informit.com/articles/article.aspx?p=1966024。
另請參閱Java 7 language features with Android,Does Android plan to support Java7?,Can the Android SDK work with JDK 1.7?。
1
Android此時不支持1.7編譯級別。所以,你不能使用鑽石操作員。您可以通過將JRE更改爲1.7來解決此問題,但不適用於Android。
12
API 19 KitKat現在允許鑽石。以下是爲Android Studio實施所需的Gradle編輯。另外,還要確保你在以後使用JDK 1.7和搖籃插件比0.6.1
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 19
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
1
谷歌剛剛發佈的Eclipse ADT 22.6增加了對Java 7的語言功能的支持,http://developer.android.com/tools/sdk/eclipse-adt.html
相關問題
- 1. Maven的Java編譯錯誤的鑽石運營商不支持
- 2. dotliquid支持'不'作爲運營商嗎?
- 3. Minimongo不支持$運營商預測又
- 4. 爲什麼不支持支持運營商?
- 5. Perl的鑽石運營商內部奇怪的事情
- 6. 紅寶石%運營商
- 7. 運營商和紅寶石
- 8. 螞蟻錯誤:不支持鑽石運算符
- 9. 運營商和支架
- 10. VS代碼運營商單色燈似乎不支持連字
- 11. Parsec.Expr重複前綴/後綴運營商不支持
- 12. LINQ的「序列運營商不支持的類型」異常
- 13. LINQtoSQL錯誤:比較運營商不支持
- 14. 升壓shared_ptr的似乎不支持運營商==
- 15. 螞蟻使用 - 來源7或更高,以使鑽石運營商
- 16. 紅寶石:運營商寶石將不會安裝遷移
- 17. Splat(*)運營商和attr_extras寶石
- 18. 紅寶石erb模板'或'運營商
- 19. <<運營商紅寶石
- 20. 紅寶石管道運營商
- 21. 。? (存在)運營商在紅寶石?
- 22. 什麼是紅寶石!運營商?
- 23. 空 - 結合運營商和運營商&&
- 24. 運營商的情況下運營商
- 25. 或運營商與三元運營商
- 26. 的JavaScript +運營商VS - 運營商
- 27. 有多少運營商在system.linq.dynamic庫中支持動態linq
- 28. 什麼運營商應該有LINQ查詢表達式支持?
- 29. 在支持Java平等運營商的使用
- 30. 支持中的std :: ostream的運營商<<
我猜你不是這個意思鑽石運營商:http://en.wikipedia.org/wiki/Diamond_operator? –