Android: предоставить собственные реализации java. * Классов для jar - PullRequest
2 голосов
/ 16 октября 2010

У меня есть .jar в моем проекте Android, который содержит множество ссылок и использует классы java.awt. * И другие классы, недоступные в Android. Как я могу предоставить свои собственные реализации этих классов, чтобы встраивать неизмененный файл .jar (единственная модификация - через dx) в мое приложение Android, и оно будет использовать мои собственные реализации классов?

1 Ответ

1 голос
/ 17 октября 2010

Извините, вы не можете.Классы в вашем .apk не должны находиться в пространствах имен java. *, Javax. *, Android. * И com.android. *.Приложение не может заменить системные классы, и если у вас есть классы в тех пространствах имен, которые в данный момент не определены системой, вы рискуете сломаться в будущем, если появится класс с тем же именем.

...