- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
所以我最近注意到我的 Phonegap/Android 项目 (project/bin/dexedLibs) 中有一个文件夹,这个文件夹包含两个 .jar 文件。在互联网上四处翻找之后,我发现了一个网站,其中作者说 ADT 版本 21 在项目中放置了“pre-dexed Libs”以实现更快的构建时间。
我最近确实升级到了 ADT 21,只是想知道是否还有其他人可以向我提供有关这些“预索引库”真正作用的更多信息?我无法在网上找到任何其他有用的信息。
最佳答案
我有一个包含大约 20 个外部库的 Android 项目。在 ADT 21 之前,每次我更改源代码都需要很长时间来重建应用程序。现在速度相当快了!
我猜原因是,在 ADT 21 之前,每次您在 eclipse 中点击“运行”按钮时,它都会将外部库编译成 dex 代码。现在它将只为外部库编译一次 dex 代码(直到它们发生变化),并为以后的“运行”使用预构建库。
我喜欢这个功能!
关于android - android项目中的dexedLibs文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13585924/
我要从 Eclipse 搬家到 Android Studio,我正在导入我的项目。 我正处于查询我旧项目中的库的步骤。它有两个部分,dexedLibs 和 Libs。我在旧项目中的所有内容都出现在 d
为了在我的 Android 应用程序中添加一个功能,我下载了一些第三方库的开源代码。这是为了定制。 我正在使用 Eclipse Juno。 我用源代码创建了一个项目,进行了定制,构建了一个 JAR。而
我已经多次看到此错误报告,但我读过的解决方案似乎都没有帮助我。我收到以下错误: Dex Loader] Unable to execute dex: Multiple dex files define
我正在使用 java 1.7 在 win 7 x64 上使用 3 天前下载的 adt 17。 向我的新示例项目添加一个 jar(通过将其复制到 libs/)编译正常,但在运行时抛出,因为 jar 中的
我是一名优秀的程序员,十分优秀!