你好我的蚂蚁构建在更新到r21之后需要永久性地预先进行
[dex] Pre-Dexing myproject/android/google-play-services_lib/bin/classes.jar -> classes-27fa775977cf84dcd4ef76d9015649a6.jar
这使我的编译时间增加了一倍多.如果我只是预先尝试一次,预先dexing会加快速度,但我实际上已经多次为不同的ant构建重新配置我的项目了很多次.所以他们都预先dex,这非常烦人.
我可以在我的蚂蚁脚本中启用一个标志吗?
我看过一个ant-maven github项目,但是没有办法解决这个问题,我不是100%肯定该项目是相关的.
救命?
从build.xml看,您可以将所有不同构建的属性out.dex.input.absolute.dir更改为指向目标目录之外的单个目录.如果pre-dexed文件存在,我猜构建系统不会尝试再次预先设置它.
out.dex.input.absolute.dir
Run Code Online (Sandbox Code Playgroud)
使用maven android插件 ],这里的帖子表明默认情况下prex已关闭,虽然帖子是一天的,所以也许你需要获得插件的最新测试版.您可以使用禁用prex
    <dexPreDex>false</dexPreDex>
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2340 次  |  
        
|   最近记录:  |