【问题标题】:Android: provide own implementations of java.* classes for jarAndroid:为 jar 提供自己的 java.* 类实现
【发布时间】:2012-02-28 20:40:45
【问题描述】:

我的 Android 项目中有一个 .jar,其中有许多 java.awt.* 类和其他 Android 上不可用的类的引用和使用。如何提供我自己的这些类的实现,以便我可以在我的 Android 应用程序中嵌入未修改的 .jar 文件(唯一的修改是通过 dx 运行)并且它将使用我自己的类实现?

【问题讨论】:

    标签: android jar


    【解决方案1】:

    对不起,你不能。 .apk 中的类不得位于 java.*、javax.*、android.* 和 com.android.* 命名空间中。应用程序无法替换系统类,如果您在这些命名空间中拥有当前未由系统定义的类,那么如果出现同名的类,您将面临未来中断的风险。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-10
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 2011-03-24
      相关资源
      最近更新 更多