当前位置: 首页 > 知识库问答 >
问题:

Android是否支持JDK 6或7[副本]

包兴思
2023-03-14

我是Android开发的新手。我可以在Android中使用JDK7开发的现有Java代码吗?

这些函数使用xerces dom、xslt和XPathAPI。目前,当我安装Android Eclipse ADT环境时,这些函数还没有编译。我还想知道一个Android设备本身是支持JRE 6还是7?

共有1个答案

史飞尘
2023-03-14

最初,Android开发工具只支持JDK6特性。但这一情况发生了变化,首先是2013年10月的Android Studio 0.3.2版本(见http://tools.Android.com/recent/androidStudio032released

然后在2014年3月由ADT plugin 22.6发布,请参阅:http://developer.android.com/tools/sdk/eclipse-adt.html

增加了对Java7语言特性的支持,如多抓取、资源试用和钻石操作符。这些特性需要版本19或更高的构建工具。试用资源需要MinSDKVersion19;其余的新语言特性需要MinSDKVersion8或更高版本。要在安装ADT 22.6.0之后使用新的语言特性,请确保在JDK 7上运行Eclipse,并更改应用程序项目设置以使用JDK 7。

 类似资料:
  • 我有一个问题,经过多次尝试后不知道如何解决它。我JavaJDK 6的 /Maven项目并在Eclipse Luna中安装了Maven 3.2.5现在我正在尝试运行清洁安装命令来创建ZIP包,但收到以下错误消息: 无法在项目ABC上执行目标org.apache.maven.plugins:maven编译器插件:3.1:compile(默认编译):编译错误:无效目标版本:1.7 以前是否有人遇到过此问

  • 问题内容: 根据这些评论,JSONKit不支持ARC,甚至在ARC环境中都不使用fobjc-no- arc设置运行:https : //github.com/johnezang/JSONKit/issues/37 问题答案: 您仍然可以在ARC应用程序中使用JSONKit。 我自己用的。 在XCode 5中选择项目根目录,在“ 选择应用程序”下,然后选择“ 选项卡”。在JSONKit.m 下,双击

  • 问题内容: 由于Android当前不支持java7,我发现自己想知道他们是否在致力于支持Java7? 问题答案: 令我印象深刻的是,Android并未使用oracle java,而是使用了部分和谐的java:http : //en.wikipedia.org/wiki/Apache_Harmony#Use_in_Android_SDK http://arstechnica.com/open-sou

  • 我正在从iText 5移动到7。我们处理巨大的PDF文件,因此将整个PDF解析到内存中是不可取的。在5中,PdfReader上有一个特殊的构造函数,它强制执行“部分模式”。iText 7总是解析整个PDF还是总是有效地使用“部分模式”? 查看iText 7源代码,PdfReader似乎不再缓存文档内容。相反,PdfFile负责缓存。这意味着应该可以为每个页面创建一个新的Pdf文档,这将具有与Pdf

  • 问题内容: Android中是否可以将Google地球中的KML文件加载到地图小部件中? 具体来说,我希望尽可能轻松地将在Google Earth中创建的保存形状加载到地图小部件上方。有人尝试过吗? 问题答案: 这是一个古老的问题,但是如果有人碰巧发现了这个问题,那么这个答案可能会有所帮助。 您是否要以编程方式将kml文件添加到应用程序内的mapfragment上?如果是这样,您可以使用此方法。

  • 问题内容: 根据Java 7文档以及第三方供应商的说法,似乎Java 7应该支持AES-GCM套件: IBM Java 7 Java 7 SSL文档 在客户端和服务器之间的协商中遇到一些错误,由于仅将其限制为AES- GCM密码而无法协商密码。经过调查,我发现客户端或服务器(tomcat实例)均不支持密码套件。在客户端上运行一些示例代码以获取输出: 不知道是否有人遇到过这样的问题。 Java 7是