2014-02-13 4 views
1

소켓을 통해 두 개의 장치를 연결하는 Android 앱을 개발 중입니다. 첫 번째는 서버 역할을하며 Google Maps API v2를 사용하여 내 위치와 다른 위치 사이의 경로를 찾습니다. GPS 나 인터넷 연결이없는 두 번째 장치로 데이터를 보내려고합니다. 내 질문은 모든 오버레이 서버 응용 프로그램에서지도 조각을 공유 할 수 있습니까?소켓을 통해지도 조각을 공유 할 수 있습니까?

+0

* "GPS가 없거나 인터넷에 연결되어 있지 않은 두 번째 장치로 데이터를 보내고 싶습니다."* 데이터를 공유하는 방법은 무엇입니까? – SMR

+0

좋은 지적. 첫 번째 장치의 3g/WiFi 연결을 통해 연결됩니다. – WWJD

답변

0

조각을 serialize 할 수 없습니다.

하나의 옵션은 의도를 작성하고이를 직렬화하는 것입니다. 다음과 같은 내용 :

String uri = "geo:"+ latitude + "," + longitude; 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); 

geo : 코드에서 인코딩 할 수있는 다양한 변형이 있으므로 효과가 있습니다.

+0

GoogleMap 객체 만 보낼 수 있습니까? – WWJD

+0

아니요 직렬화 할 수 없습니다. –

관련 문제