Библиотека RMI не включена в Android API. Это действительно плохо. Я сделал проект, где мне нужно использовать эту функцию, но не смог сделать это. К сожалению, если вы воспользуетесь этим ответом в Google, некоторые люди попытались включить RMI в собственную библиотеку, но это не работает для всех.
Вы используете RMI, я полагаю, вам понадобится доступ к некоторой базе данных с использованием RMI. Вот мое решение:
Я создал простой сервер Java для подключения.
Я извлекаю данные из источника на сервер Java, использую простое TCP-соединение для передачи данных в мой Android.
Кроме того, Android передает данные на мой сервер, а мой сервер передает данные на исходный сервер с помощью RMI.
Не прямой путь, но это довольно легко сделать. Если вы хотите узнать больше, я бы включил свой отчет о том, как я создаю этот промежуточный Java-сервер. http://www.shawnfandev.com/wordpress/2014/06/07/ibm-cognos-admin-android/
Удачи!