Вызов навигационной программы из стороннего приложения производится следующим образом (исх. код на Java с использованием Android API):
try {
Intent intent=new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("vnd.android.cursor.item/vnd.net.probki.cityguide.cmd");
intent.setPackage("cityguide.probki.net"); // здесь указывается имя пакета программы
intent.putExtra(Intent.EXTRA_TEXT,"cgcmd ..."); // здесь вместо ... пишутся команды
startActiv