2017-01-31 2 views
3

Android 용을 사용하여 Raspberry Ppi 3 용 앱을 개발 중입니다. Android 용 Google지도 라이브러리를 추가하는 방법은 무엇인가요?

그리고 프로젝트의

...

내 애플의 androidmanifest.xml

uses-library android:name="com.google.android.maps"/

이 포함되어 있지만,이 응용 프로그램을 실행할 수 없습니다.

실행할 때이 메시지가 나타납니다. (Google지도가 설치되어 있어야합니다.)

설치는 메시지 INSTALL_FAILED_MISSING_SHARED_LIBRARY 실패했습니다 : 패키지 /data/app/com.example.androidthings.myproject-1에 설치 할 수 없습니다 패키지 com.example.androidthings.myproject을 사용할 필요 공유 라이브러리 com.google.android.maps; 실패!. apk의 기존 버전을 제거한 다음 다시 설치하면이 문제가 해결 될 수 있습니다.

경고 : 제거하면 응용 프로그램 데이터가 제거됩니다!

기존 응용 프로그램을 제거 하시겠습니까?

이 문제를 어떻게 해결할 수 있습니까?

+0

. 내 앱의 다른 버전을 다운로드하면 APT가 Android 스튜디오에서 푸시됩니다. 관심 분야 중 –

+0

AndroidThings에서지도 lib가 필요한 이유는 무엇입니까? – Blundell

+0

Android 용지도의 애플리케이션 사용 사례가있는 경우 기능 요청에서 Google에 알려 주시기 바랍니다. https://code.google.com/p/android/issues/entry?template= 안드로이드 % 20Things % 20feature % 20request – Devunwired

답변

2

어쨌든 MapBox은 Google지도 API 대신 Android 용으로 사용할 수 있습니다.

UPDATE :

개발자 미리보기 (5) 안드로이드 상황에서 적어도 (Official Overview에서) Google지도를 지원합니다

안드로이드 것들 Android 용 Google API를 일부를 지원합니다.

지원하는 API :

인식

캐스트

Google 웹 로그 분석 중포 기지

중포 기지 클라우드 메시징 (FCM)에 대한

다음 표는 안드로이드 것들의 API 지원을 분해

Firebase 오류보고

중포 기지 실시간 데이터베이스

중포 기지 원격 구성

중포 기지 저장

맞춤

인스턴스 ID

위치

Maps

인근

장소

모바일 비전

인 SafetyNET 당신이 그것을 제거하고 다시 설치하고 작동하는 경우 다음 표시되지 않는 이유는

+0

MapBox는 좋은 선택입니다. – russellhoff

3

Android 용에서는 Maps API를 사용할 수 없습니다.

지원되는 API 및 사용할 수없는 API 목록 here을 확인할 수 있습니다.

관련 문제