From 5f9c1435ab06c7b620befa8677fc23080dac0ce2 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Thu, 13 Jun 2019 07:42:58 +0200 Subject: Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8 Current requirements are: - Java 1.8 (Level 8.0) - Android SDK API level 24 (Version 7.0 Nougat, released August 2016) Official production builds are performed w/ Java 1.8. - Java 1.8 (Level 8.0) - Android SDK API level 24 (Version 7.0 Nougat, released August 2016) Android 7 API level 24 supports Java 1.8, see https://developer.android.com/studio/write/java8-support Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported on desktop, mobile support is given w/ OpenJDK 9 and Android also support these language features for almost 3 years. ++++ Current patch does require one to set the target.sourcelevel, target.targetlevel and target.rt.jar properties or their equivalent capital case environment variables. Only allowed value is currently 1.8. --- make/lib/android-sdk/21/LICENSE.txt | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 make/lib/android-sdk/21/LICENSE.txt (limited to 'make/lib/android-sdk/21/LICENSE.txt') diff --git a/make/lib/android-sdk/21/LICENSE.txt b/make/lib/android-sdk/21/LICENSE.txt deleted file mode 100644 index c817537..0000000 --- a/make/lib/android-sdk/21/LICENSE.txt +++ /dev/null @@ -1,10 +0,0 @@ - -http://source.android.com/faqs.html#what-kind-of-open-source-project-is-android - -What kind of open-source project is Android? - -Google oversees the development of the core Android open-source platform, and works to create robust developer and user communities. For the most part the Android source code is licensed under the permissive Apache Software License 2.0, rather than a "copyleft" license. The main reason for this is because our most important goal is widespread adoption of the software, and we believe that the ASL2.0 license best achieves that goal. - -+++ - -See file NOTICE.txt in this folder ! -- cgit v1.2.3