続き

2.関数の戻り値をObjectにすると関数自体は呼べるがJavascript側で戻り値が空
■JAVAの関数
public Object JAVAnoKansu(String javaString)
{
//↓がはかれる
Log.v("JAVAnoKansu","START");
String returnStrings[] = new String[1];
returnStrings[0] = javaString;
return returnStrings;
}

■Javascript側
function JavascriptnoKansu
{
var result = new Array();
result = JAVA_Interface.JAVAnoKansu("hogehogehoge");
//↓の結果は"{ }"
alert(JSON.stringify(result));
return result;
}

当然html側でJavascriptnoKansuの戻り値をdocument.writeさせてもundifineです。
何が問題かヒントだけでもいただけると大変助かります。どなたかお助けいただけないでしょうか。