My question
I own a Samsung Galaxy S Relay 4G smartphone running Android 4.1.2 "Jelly Bean". I want to use a Windows 8.1 laptop to compile software which will run on the phone.
Oracle's Java SE Support Roadmap states that most parts of Java SE 7 reached "end of public updates" around April of '15. If I want all further Java SE 7 security updates, I'll have to pay at least US$1,200 per year for Oracle Premier Support.
I'd rather not pay.
In order to do Android development, can I install and use Oracle's Java Development Kit (JDK) 8 as a drop-in replacement for the JDK 7?
Note that I don't want to use JDK 8 in order to use any of its fancy new language features. I want to use it so that I can continue to get security updates for free.
If there's a way for me to use JDK 8 without installing or using Retrolambda, this would be even better.
An update, added a month later
[Edit: It looks like the JDK 8 is unsupported but is usable for Android development. See here for details.]