Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Gavino" Newsgroups: comp.lang.java.softwaretools Subject: Re: Why Is Android Dependent on Java 6? Date: Mon, 9 Jun 2014 10:32:39 +0200 Lines: 20 Message-ID: References: X-Trace: individual.net lDcC3kA1yKsQyn5Wj8g3sAjdSG38ku5PtvJiRLXf5eUJS54F8S Cancel-Lock: sha1:Gf6tOdTTJtVXiFYk7keAuWTmOE0= X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Antivirus: avast! (VPS 140601-1, 01/06/2014), Outbound message X-Antivirus-Status: Clean Xref: csiph.com comp.lang.java.softwaretools:313 "John Savard" wrote in message news:lmtaua$gr0$1@speranza.aioe.org... > > Android uses its own engine to run Java bytecode, the Dalvik compiler. > > On top of that, Eclipse, the preferred development tool for writing > Android programs, has its own open-source compiler for the Java language, > the Eclipse Java Compiler. > > So why does one have to install any software from Oracle on one's system > to develop for Android anyways? Since Eclipse is written in Java, a JRE is required in order to run it. Also, if you want javadocs and source code for the predefined Java classes to be available, you will have to install a full JDK.