有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Android的Java实现到底有多兼容?

有没有定义说明Android支持哪些标准类库

假设我们构建了一个jar库,并使用JavaSE编译它。 这个库可能会被JavaSE服务器应用程序和/或JSP服务器使用

有没有办法事先知道Androids dex是否能够将这个库编译成Dalvik字节码? 除审讯以外的其他途径;;我的意思是:)


共 (2) 个答案

  1. # 1 楼答案

    您可以查看Android class library并确保只使用其中列出的类和方法

    然而,没有什么可以代替实际尝试

  2. # 2 楼答案

    ZDNet有一个comparison,但它来自于Android 1.0的RC时代(2008年初)。将ZDNet的“不受支持”列表与当前的AndroidJava SE文档进行比较,似乎有一些变化:

    • 爪哇。小程序:不支持
    • java。awt:partial(java.awt.font中的几个类)
    • java。豆类:部分
    • 爪哇。lang.management:不支持
    • 爪哇。rmi:不支持
    • javax。可访问性:不支持
    • javax。活动:不支持
    • javax。imageio:不支持
    • javax。管理:不支持
    • javax。命名:不支持
    • javax。打印:不支持
    • javax。rmi:不支持
    • javax。安全auth。kerberos:不支持
    • javax。安全auth。spi:不支持
    • javax。安全sasl:不支持
    • javax。摆动:不受支持
    • javax。事务:不支持
    • javax。xml(javax.xml.parsers除外):部分(缺少绑定、加密、soap、流、transform.stax、ws)
    • 组织。ietf.*:无支撑
    • 组织。天哪。*:无支撑
    • org。w3c。dom.*(子包):部分(缺少引导、事件、ls中的某些类)

    还要注意,Android捆绑了一些非JavaSEAPI(jUnit、HttpClient、JSON等)