Google지도와 Google 탐색이 같은 패키지입니까?Google지도 및 탐색
내가 구글 탐색이 의도
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("google.navigation:ll="+toPosition.latitude+","+ toPosition.longitude));
startActivity(intent);
을 실행하기 전에 설치되어 있는지 확인하려면 그리고 난 그
public boolean isGoogleNavInstalled()
{
try
{
ApplicationInfo info = getActivity().getPackageManager().getApplicationInfo("google.navigation", 0);
return true;
}
catch(PackageManager.NameNotFoundException e)
{
return false;
}
}
를 설치 한 경우 확인하려면이 방법을 사용하지만이 항상 FALSE를 반환합니다. Google 탐색을위한 패키지의 정확한 이름은 무엇입니까? Google지도와 동일하다면 장치 및 API 수준과 관련하여 Google지도의 모든 버전이 탐색 기능을 제공한다고 가정하는 것이 좋습니다.
우수 답변! 고맙습니다. 나는 네비게이션을 위해 무엇을해야하는지 잘 모르겠다. 이 작업을 수행하는 표준 방법이 있습니까? – klifa
@klifa : 사용자를 네비게이션으로 유도하는 공식'Intent '구조는 없습니다. 따라서'google.navigation :'의 사용은 얻는만큼 좋을 것입니다. 필자가 지적한 점은, 앱이 설치되는 것보다는'의도 '가 해결되는지 아닌지에 대해 걱정해야하며, 이와 같이 문서화되지 않은'우리 '를 사용할 때 호환성 문제가 발생하면 불평하지 말아야한다는 것이다. :-) – CommonsWare
그것을 얻었다. 감사. – klifa