Conclusion
You can develop Android apps with JDK 7, but three problems can catch you off guard. The previous article in this two-part series addressed two of these problems, whereas this article focused on the final problem of supporting Java 7-specific language features.
Perhaps you're comfortable with your existing JDK 5 or JDK 6 implementation[md]why bother to migrate to JDK 7? Eventually, you'll have to upgrade your machine, and the older JDK 5/6 implementations might not work as well on that platform. You would then need to migrate to JDK 7, so it's good to know that you can use JDK 7 to create JAR libraries and signed APKs, and also use Java 7's new language features.