2010-10-16 75 views
2

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

回答

1

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