ha! .. es geht doch ..
oh man .. das kommt davon, wenn man fremde Quelltexte übernimmt und dan aus zeitgründen für Feldvariablen nicht das gewohnte "F" bennutzt.
Für alle, die es interessiert, nun läuft es mit: (der zweite Parameter war falsch)
var
params: array of JNIObject;
JavaObjectID: JNIObject;
jIntResult : JNIInt;
begin
SetLength(params, 1);
JavaObjectID := (SharedActivityContextt as ILocalObject).GetObjectID;
params[0] := JavaObjectID;
jIntResult := FJavaEnv^.CallIntMethodV(FJavaEnv,
FJavaObjectID, FMethodID_SetContext, params );
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.