美文网首页
AndroidStudio 问题

AndroidStudio 问题

作者: WangKiven | 来源:发表于2018-11-01 11:03 被阅读10次

布局文件修改后,运行后没变化

我遇到的情况:项目是从eclips 迁移到AndroidStudio上的,所以在build.gradle文件里有以下代码

sourceSets {
        main {
              ...
              res.srcDirs = ['××', '××']// 有这句代码的话,布局文件改变,不能实时运行到手机,必须clean project 后运行,才有效果
              ...
        }
    }

res.srcDirs = ... 这句代码注释掉就好了

AndroidStudio 问题:manifest merger failed with multiple

新建的工程,做了一些配置,然后就有这个问题,网上查了一些,解决方法都不行。

后来查看到日志才知道是meta-data的问题【android:value="${PACK_TIME_VALUE}"】,

<meta-data
    android:name="PACK_TIME"  
    android:value="${PACK_TIME_VALUE}" />

在gradle中的设置是【flavors->flavors.manifestPlaceholders = [PACK_TIME_VALUE:getDate()]】,

productFlavors.all {
    flavors -> flavors.manifestPlaceholders = [PACK_TIME_VALUE: getDate()]}

但是这句没有运行。这里使用了【flavors】,所以【productFlavors】也需要使用才行。

productFlavors {
    normal {
    }
}
productFlavors.all {
    flavors -> flavors.manifestPlaceholders = [PACK_TIME_VALUE: getDate()]
}

【productFlavors.all】是不能单独使用的。

相关文章

网友评论

      本文标题:AndroidStudio 问题

      本文链接:https://www.haomeiwen.com/subject/dvesbttx.html