gpt4 book ai didi

android - 使用 IntelliJ 动态加载类 - 64K 方法 dex 问题

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:46:41 25 4
gpt4 key购买 nike

我正在从事一个项目,该项目很快接近 dex 文件的 64K 方法限制。这Android Developer blog post (自 2011 年 7 月起)解释了如何让动态类加载与 Ant 驱动的命令行构建一起工作,但没有探索如何让它在 IDE 中工作(除了说它不能在 Eclipse 中工作)。

我环顾四周,找不到任何关于让这个系统在 IntelliJ 中运行的信息。 IntelliJ 是否支持使用多个 dex 文件构建应用程序?如果可以,如何设置?

最佳答案

尝试使用 ProGuard从您的项目中删除未使用的类和方法,您应该(希望)发现您不需要多个 dex 文件。

也就是说,如果您这样做:IntelliJ 和 Eclipse 只是 IDE——它们不会直接构建您的代码——所以您需要确定您的项目是如何构建的——很可能是 Ant 或 Gradle。

如果您的项目是 Gradle 项目,那么在项目根目录中会有一个 build.gradle 文件——如果是这种情况,那么您将需要查看如何使用 Android Gradle 插件完成同样的工作,这是一个好地方开始将是 http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Manipulating-tasks .

关于android - 使用 IntelliJ 动态加载类 - 64K 方法 dex 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21146959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com