Xamarin開發Android應用打包apk


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

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

2、Release時,“部署”勾選√,生成--部署解決方案后,代碼目錄下bin\Release中會自動生成部署用***-Signed.apk文件,文件Size比較小

3、自己打包,工具--Publish Android Application,一步一步設置打包,文件Size比較小。

 

apk大小影響因素

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

armeabi、armeabi-v7a、x86都勾選,所以生成的apk會略大,可以根據需要不勾選不必要的架構體系,生成的文件會減小。

 

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

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

Release

armeabi

4060

Release

armeabi+armeabi-v7a

5285

Release

armeabi+armeabi-v7a+x86

6638


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM