只是想知道是否有人尝试过使用Android的新Java 7语言功能?我知道Android会读取Java吐出的字节码并将其转换为dex.所以我想我的问题是它能理解Java 7的字节码吗?
简短的问题:如果我使用Java 6中以前不可用的相对"次要"Java 7语言功能,例如try-muticatch块......这是否意味着我的程序不能在安装了JRE 6或JRE 5的机器上运行按原样编译?如果这是正确的,是否可以快速生成JRE6 .jar可执行文件而无需更改Java 7源代码(顺便说一下,它将使用的唯一Java 7功能是try-multicatch块)?