Alternativ könntest Du dich an das OSMAnd Team wenden und fragen ob sie den Standard Intent google.navigation unterstützen möchten. Here Maps von Nokia hält sich z.B. daran sowie ein paar andere Apps. Würde jeder diesen Intent umsetzen könnte jede App ohne Anpassung durch den Button gestartet werden.

Beispiel:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(String.format("google.navigation:q=%s,%s", lt, lng)));

Kannst Du gerne so weitergeben.