2016-08-02 60 views
0

我正在與VS2015一起使用xamarin開發android原生應用程序。我只有3個用戶控件(2個文本框,1個按鈕)。當我部署應用程序時,它顯示大小「9.2MB」?
無論如何,要減少Xamarin的android原生應用程序的大小?

注意:我使用的「接頭」,並且在reduce app size

+0

9.2MB你的發佈版本同時使用,因爲Xamarin是可以接受的添加的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。
  • 檢查資產的大小。
0

我們這裏有一個指南,解釋apk文件包括與Xamarin的Android建立的時候是什麼:

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

確保您使用的連接器是爲了減少APK大小的最佳方式因爲它消除了你的應用在運行時沒有使用的任何東西。

由於包含Mono運行時,發佈apk的尺寸更大。當您正在調試時,應用程序將使用安裝到設備上的共享Mono運行時並且不包含在您的apk中(請參閱上述鏈接中的快速裝配部署)。

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

相關問題