2014-02-12 9 views
0

안드로이드 앱을 BB 10으로 포팅했습니다. .BAR로 리 패키징 한 후 Android 런타임을 사용하면 GooglePlayServices를 제외하고 앱이 정상적으로 실행됩니다. com.google.android.gms.Application은 화면에 갈 때 충돌합니다. 이것과 관련있다.BB10의 GooglePlayServices와 다름 Android RunTime

import com.google.android.gms.common.ConnectionResult; 
import com.google.android.gms.common.GooglePlayServicesClient; 
import com.google.android.gms.location.LocationClient; 
import com.google.android.gms.location.LocationListener; 
import com.google.android.gms.location.LocationRequest; 
import com.google.android.gms.maps.CameraUpdateFactory; 
import com.google.android.gms.maps.GoogleMap; 
import com.google.android.gms.maps.LocationSource; 
import com.google.android.gms.maps.MapFragment; 
import com.google.android.gms.maps.model.LatLng; 

일부 구현, GooglePlayServicesClient.OnConnectionFailedListener GooglePlayServicesClient.ConnectionCallbacks 있습니다 : 나는이 도서관에서 사용하고있는 클래스가 확인. Google지도의 경우 Android 10 런타임 설명서에서 BB 10 대체 솔루션을 찾았습니다. 이 라이브러리 클래스의 대체 솔루션은 무엇입니까 ??

+0

Google지도가 아닌 –

답변

0

GooglePlayServices의 Google지도 OpenStreetMap is available as a replacement입니다. 나는 이것이 자동이라는 인상하에 있었지만, 현재 Android로 작업하고 있지 않아 직접적인 경험이 없습니다.

+0

에 해당 서비스가 필요한 이유를 알면 유용 할 것입니다. GooglePlayServices의 다른 클래스는 어떻습니까? –

+0

내가 아는 한, 그들은 사용할 수 없습니다. BlackBerry Android 런타임은 Open Handset Alliance 장치보다 Amazon Kindle Fire에서 Android 런타임과 비슷합니다. – Richard