Nab*_*lon 12 android android-gradle-plugin
启用ProGuard后,我的Android应用构建过程需要3分钟以上.我可以采取哪些基本措施加快速度?
我发现的一个快速方法是确定构建过程的瓶颈在哪里.我意识到运行ProGuard花了很长时间.然后我意识到Proguard正在运行Android Support v4库,其中包含大量方法.
我在下面添加了代码行,将构建时间从3分钟缩短到45秒.
-keep class android.support.v4.app.**{*; }
-keep interface android.support.v4.app.**{*; }
但是,需要注意的是,您可能会留下许多不必要的支持库方法.因此,我建议在开发过程中使用这些行,然后将其注释为生成构建.
当您想要发布您的应用程序时,请使用 proguard。在没有 Proguard 的情况下进行测试构建。
| 归档时间: |
|
| 查看次数: |
6669 次 |
| 最近记录: |