2014-09-20 561 views
5

我的應用程序大小變得稍大,我試圖縮小使用'使用共享運行時'的大小應用程序工作正常沒有任何錯誤。但是,當我檢查'使用共享運行時間'複選框,我可以創建apk文件安裝它,但它不適用於曾經工作的一些設備。任何人都知道這是爲什麼?謝謝cheking'使用共享運行時'應用程序不再工作單聲道

+1

請包括錯誤的logcat捕獲。 – matthewrdev 2014-09-20 01:39:21

回答

11

請仔細閱讀本文。

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

  1. 共用運行時用於調試。
  2. 依靠共享運行時的APK預計將單獨安裝運行時,如果您將這些APK部署到Android市場,情況並非如此。
  3. 如果您正在構建分發APK,請取消選中該框。
+0

在這種情況下,應用程序的大小變得相當大!有沒有辦法讓它變小?谷歌服務的一個空應用程序安裝後超過10毫克! – 2014-09-20 07:45:54

+3

是的,這是您應該瞭解Xamarin iOS和Android解決方案的基礎知識,因爲它們需要一個需要與您的應用程序一起打包的運行時。如果你認爲額外的MB對你來說是一個問題,那麼顯然你可以使用其他廠商的工具。對於市場上大多數由Xamarin提供支持的生產應用程序,這些額外的位數只會提高他們的工作效率,並且在應用程序大小方面會遇到一些麻煩。 – 2014-09-21 01:57:06

相關問題