А проект пробовали смотреть? Бояться не надо, там вирусов нет.
Да, там подключается обертка для локального менеджера. Но можете использовать и глобальный, без этой доп. обертки, для того же Intent надо будет все равно подключать в проект Androidapi.JNI.GraphicsContentViewText.
Ну и java там не особо "пахнет" - если бы смотрели, увидели бы, что
FLocalBroadcastManager := TJLocalBroadcastManager.JavaClass.getInstance
(TAndroidHelper.Context.getApplicationContext);
FMyListener := TMyReceiverListener.Create;
FBroadcastReceiver := TJFMXBroadcastReceiver.JavaClass.init(FMyListener);
FIntentFilter := TJIntentFilter.Create;
FIntentFilter.addAction(StringToJString(MY_SVC_ACTION));
FLocalBroadcastManager.RegisterReceiver(FBroadcastReceiver, FIntentFilter);
к примеру, jav'у напоминает ооочень отдаленно.
Нет готового рабочего и без "фантиков" как вы сказали - чем тогда TAndroidHelper.Context.sendBroadcast(TJIntent.JavaClass.init(StringToJString('action'))) не готовый и не рабочий?
Не, можно конечно, в файл писать/читать, но зачем?
Ну проблемы то они везде есть, и там может, но у нас по крайней мере проблем не возникал, ни с локальным (из поста) ни с глобальным.
Приложение так с 2 своими службами общается, полет нормальный.