2016-12-26 3 views
0

Xamarin 앱에서 Google 융합 위치 API를 사용하고 있습니다. 그것은 모두 디버그 모드에서 잘 작동합니다.
그러나 연결 모드를 설정 한 상태에서 릴리스 모드로 설정하면 장치에서 작동하지 않습니다. 나는 이것이 링크 때문이라고 확신합니다.
융합 위치 API (예 : 'RequestLocationUpdates')에서 사용중인 메소드를 어떻게 보존합니까?
감사합니다.Xamarin Android 연결 방법에서 연결 유지

답변

1

아쉽게도 어셈블리의 단일 메서드를 연결할 수 없습니다.

아직 작성하지 않았다면 Project Options에서 연결 조건을 Link SDK Assemblies으로 설정 하시겠습니까? 이렇게하면 의존하는 패키지가 응용 프로그램 크기를 줄이기 위해 최적화되는 것을 피할 수 있습니다. 반면에 Xamarin.Android과 같이 제공되는 SDK 어셈블리는 최적화됩니다. here을 읽어보십시오.

그렇지 않은 경우 link skipping을 사용할 수 있습니다.이 경우 기본적으로 최적화하지 않으려는 SDK를 명시 적으로 정의 할 수 있습니다.