/ / Problem z uruchomieniem Nawigacji Google - Android, nawigacja, uruchomienie

Problem z uruchomieniem Nawigacji Google - Android, nawigacja, uruchomienie

od wielu godzin próbowałem uruchomić nawigację z mojej aplikacji. Chcę nawigacji bez celu podróży.

próbowałem z

        Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q="));
startActivity(i);

Uruchamia nawigację, ale nie znaleziono celu

Próbowałem też uruchomić processName, packageName z startIntent z com.google.android.apps.maps, com.google.android.apps.maps: driveabout i ** com.google.android.maps.driveabout.app.DestinationActivity

bez sukcesów: /

pomysł ?

Odpowiedzi:

7 dla odpowiedzi № 1

Nawigacja Google nie ma żadnych udokumentowanych i obsługiwanych Intent filtry. Nie jest przeznaczony do integracji z aplikacjami innych firm.


4 dla odpowiedzi nr 2

Poniższy kod powinien działać ...

String url = "google.navigation:q="+startPos.getLatitude()+","+startPos.getLongitude();
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(i);

1 dla odpowiedzi nr 3

Przyjrzyj się bliżej filtrowi celowemu GoogleNawigacja. Może się zdarzyć, że nie jest przeznaczony do uruchamiania za pośrednictwem usługi Intent bez określonego miejsca docelowego. Niestety nie wiem, gdzie znaleźć informacje o filtrze zamiaru Nawigacji Google, ale jeśli chcesz pokazać mi, gdzie patrzysz, mógłbym ci to pomóc.


1 dla odpowiedzi nr 4

Spróbuj użyć

google.navigation:fd=true

0 dla odpowiedzi № 5

nie chcę go zintegrować, chcę go uruchomić jak kliknięcie na liście aplikacji z programem uruchamiającym do domu.

Próbowałem próbki Google google i nawigację można uruchomić. ale nie rozumiem, dlaczego to nie działa z moją własną aplikacją: /