Я искал способ написания пользовательского интерфейса, который работал бы как на Android, так и на рабочем столе.В моем конкретном случае я был заинтересован в разработке пользовательского представления рисования, которое можно было бы отобразить на рабочем столе с помощью SWT, и использования библиотеки графики Android на устройстве Android.
Мое решение?Создайте классы-заглушки, которые имитируют библиотеку графики Android, и используйте SWT в качестве движка рендеринга.
Я собрал очень грубый прототип, который демонстрирует это: https://github.com/davidair/android-swt-demo
Я не уверен, еслиэто поможет вам в любом случае, потому что вам нужен SWT на Android, а не Android на рабочем столе, но, возможно, вам может пригодиться эта идея.
PS Я новичок в Android, так что это может даже не иметь смысла;)
PPS Единственная причина, по которой я разработал этот прототип, заключалась в том, что эмулятор Android работает очень медленно ...