Xamarin開發Android應用打包apk

原文: Xamarin開發Android應用打包apk

Visual Studio中用Xamarin開發Android應用,生成apk文件有3種方法html

一、debug時,代碼目錄下bin\Debug中會自動生成調試用***-Signed.apk文件,可是文件Size很是大不建議使用。架構

二、Release時,「部署」勾選√,生成--部署解決方案後,代碼目錄下bin\Release中會自動生成部署用***-Signed.apk文件,文件Size比較小工具

三、本身打包,工具--Publish Android Application,一步一步設置打包,文件Size比較小。post

 

apk大小影響因素url

支持的架構體系設置影響生成的apk大小,Android工程--右鍵屬性--Application--Supportted architectures下默認spa

armeabi、armeabi-v7a、x86都勾選,因此生成的apk會略大,能夠根據須要不勾選沒必要要的架構體系,生成的文件會減少。debug

 

以Xamarin上面的Tasky(介紹http://developer.xamarin.com/content/Tasky/ 源碼http://developer.xamarin.com/content/Tasky/Tasky.zip)爲例說明大小影響調試

apk生成方式  apk大小(K)
Debug  27618

Releasehtm

armeabiblog

4060

Release

armeabi+armeabi-v7a

5285

Release

armeabi+armeabi-v7a+x86

6638
相關文章
相關標籤/搜索