【问题标题】:Installation of big .apk take longe time on Android Emulator在 Android 模拟器上安装大 .apk 需要很长时间
【发布时间】:2012-01-16 14:32:10
【问题描述】:

我正在为 Android 编写应用程序。应用程序大小超过 200 MB。并且在 Android Emulator 上安装需要很长时间。我想知道

  1. 如何加快在 Android Emulator 上安装大文件
  2. 如何加快 Android Emulator(例如为其提供更多 RAM 或提供更多 内部内存 为它)。

我的操作系统是 Windows 7 64 位。

【问题讨论】:

  • 神圣的兆字节!蝙蝠侠,这是什么应用程序?
  • 圣牛!那是一个巨大的APK!那么你做了什么来加快速度呢?

标签: java android android-emulator installation apk


【解决方案1】:
How can I speed up installation of huge file on Android Emulator.

我认为您无法采取任何措施来加快安装速度。 200mb 是一个非常大的 APK。

 How I can speed up Android Emulator ( for example to give more RAM for 
it or to give more Internal Memory for it ).

当您创建 AVD(或选择稍后对其进行编辑)时,您可以指定它拥有的内存量。

在此处查看参考:Managing Virtual Devices

【讨论】:

    【解决方案2】:

    为什么会有 200mb 的 APK?我可以想象你会有某种数据(肯定不是 200mb 的纯代码,对吧?)?

    您可以/应该删除它并将其放在模拟器的(虚拟)SD 卡上。 APK 大小会小很多,无需继续加载该数据文件。

    最终,无论如何您都希望这样做:200mb 太大了。发布一个较小的 APK 并提供数据以供下载。

    如果它所有代码......好吧,那么你就不走运了。

    【讨论】:

    • 这是 200mb 的代码......这是一种有助于执行某些操作的库......@Nanne 如果我真的有 200 MB 的应用程序必须加载到 RAM 我能做什么做 ?如果我使用模拟器?
    • 如果它是一个库,您应该将它放在它自己的 APK 中,仅供您的应用使用。然后你只需要安装一次。
    • @Robert:我不知道你是否可以轻松地使用来自另一个 APK 的库?我对此表示怀疑,但我真的不知道。 @ViTo:如果你真的真的需要那么多代码,你可能只需要等待它加载。请记住,市场限制非常低。以前是 25 MB,现在是 50 MB。尝试减少库的大小。这是什么图书馆?!
    • @Nanne:你可以。使用相同密钥签名的 APK 可以启用访问共享,从而使其他 APK 可以访问所有内部接口。
    • 很有趣,也是一个可能的解决方案,尽管我仍然对这一切的必要性持怀疑态度:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-16
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    • 2020-03-20
    • 2021-02-15
    • 1970-01-01
    相关资源
    最近更新 更多