【问题标题】:Xamarin realease build lower sizeXamarin 版本构建较小的尺寸
【发布时间】:2015-01-23 08:08:57
【问题描述】:

我使用 monogame 和 xamarin studio for android 制作了一款游戏。我切换到“发布”版本,当我构建我的解决方案时,.apk 为 35.6MB。请注意,我将它复制到我的手机上并安装它并且它可以工作。但是我怎样才能减小这个尺寸? http://developer.xamarin.com/guides/android/advanced_topics/application_package_sizes/ 在他们的网站中,他们提到了一些关于“链接”的例子,他们将“hello world”项目从 15.8MB 减少到 4.4MB。我真的不明白我怎么能做到这一点,因为他们没有给出任何指示。有谁知道怎么做?

更改“链接”保存、重建解决方案然后调试并没有改变生成的 .apk 大小

【问题讨论】:

  • 游戏内容有多大?纹理、声音等
  • @craftworkgames 我通过从头开始制作一个新项目来修复它!我忘了将它添加为评论,以便人们可以看到
  • 您可以添加自己的答案并接受它。虽然,你并没有真正找到问题的根源,但至少它是一个解决方案。

标签: c# android xamarin monogame


【解决方案1】:

所以我创建了一个新项目并将旧项目中的所有旧文件复制到新项目中,然后像以前一样以“发布”模式构建解决方案,我链接了“仅 SDK 程序集”,就像在屏幕截图中一样上面,然后我调试了项目,签名的 .apk 文件比 36 减少了 7.5MB。我不完全确定为什么要制作一个新项目来修复它(我几乎可以发誓拥有 100% 的确切属性)但确实如此为了我。我复制了 .apk 并将其安装在 2 部不同的手机上,它可以正常工作(没有安装任何其他额外的应用程序,如 monoshare 等,如果您在手机上调试项目会自动安装),所以它绝对适合我。

【讨论】:

    猜你喜欢
    • 2019-04-13
    • 2018-03-13
    • 1970-01-01
    • 1970-01-01
    • 2013-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多