2016-08-02 5 views
0

나는 xamarin을 사용하여 android native app을 개발하기 위해 VS2015와 협력 중이다. 3 개의 사용자 컨트롤 (2 개의 텍스트 상자, 1 개의 단추) 만 있습니다. 응용 프로그램을 배포 할 때 "9.2MB"크기가 표시됩니까?
어쨌든 xamarin에서 안드로이드 네이티브 앱 크기를 줄이려고합니까?

: 나는 "링커"왼쪽 여러 옵션이 있습니다 reduce app size

+0

9.2MB하는 것은 허용 추가 dll. –

+1

가능한 [Xamarin.Android apk 크기 줄이기 도움말] 가능한 중복 (http://stackoverflow.com/questions/33415053/please-help-reducing-xamarin-android-apk-size) – SushiHangover

답변

2

에 나와있다 "포장"옵션을 사용한 후이 크기를 얻고있다.

  • 자원을 최소화 배우고 사용 ProGuard에서
  • . 특히 png 또는 jpg 파일과 같은 이미지 리소스는 최종 apk 크기에 큰 영향을 미칩니다.
  • 건물에있는 ABI를 확인하십시오. 각 ABI에 대해 하나의 apk를 작성하는 것을 고려하십시오.
  • 자산의 크기를 확인하십시오. 당신이 링커를 사용하고 있는지 확인이 APK 크기를 줄일 수있는 가장 좋은 방법입니다 만들기

    http://developer.xamarin.com/guides/android/advanced_topics/application_package_sizes/

    :

0

우리는 APK 파일이 자 마린 안드로이드 구축 할 때 구성에 대해 설명 여기에 가이드가 앱이 런타임에 사용하지 않는 것을 제거하기 때문입니다.

출시 apk 크기는 Mono 런타임이 포함되어 더 커집니다. 디버깅 할 때 앱은 장치에 설치되어 있고 apk에 포함되어 있지 않은 공유 Mono 런타임을 사용합니다 (위 링크의 빠른 어셈블리 배포 참조).

http://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/#ProGuard

추가 자료 :

당신은 잠재적으로 progaurd 가능하게하여 그 결과 크기를 줄일 수 있기 때문에의 자 마린을 사용하는 동안 릴리스 빌드에

http://developer.xamarin.com/guides/android/advanced_topics/linking/ http://motzcod.es/post/112072508362/how-to-keep-your-android-app-size-down

관련 문제