Устаревшее приложение Java 1.3 на Android - PullRequest
1 голос
/ 09 декабря 2011

Можно ли запустить устаревшее приложение Java на Android? Приложение было построено на Java 1.3. Согласно моим исследованиям, мне нужно преобразовать файлы классов в соответствующие файлы dex, используя такой инструмент, как dx. Какой уровень поддержки мне следует ожидать от инструмента dx? Как вы думаете, я столкнусь со многими проблемами несовместимости? Имейте в виду, что у меня нет контроля над исходным кодом приложения, но при необходимости я могу попросить об этом. Устаревшее программное обеспечение является проприетарным. Заранее спасибо.

1 Ответ

3 голосов
/ 09 декабря 2011

Короче говоря: нет, потому что это, вероятно, не приложение Android.

Сами классы Java 1.3 должны работать, по большей части, без серьезных проблем, но с любыми элементами пользовательского интерфейса, основными точками входа ии т. д. придется заменить эквивалентами Android.

Однако вы можете спасти объекты данных и бизнес-логику, если ваши существующие классы имеют четкое разграничение между ними и пользовательским интерфейсом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...