我的Android项目中有一个.jar,它有许多java.awt。*类的引用和用法以及Android上没有的其他类。我如何提供自己的这些类的实现,以便我可以在我的Android应用程序中嵌入未修改的.jar文件(唯一的修改是通过dx运行),它将使用我自己的类实现?
答案 0 :(得分:1)
对不起,你不能。 .apk 中的类不得位于java。*,javax。*,android。*和com.android。*名称空间中。应用程序无法替换系统类,如果您在这些名称空间中具有当前未由系统定义的类,则如果出现相同名称的类,则将来可能存在破坏的风险。