gpt4 book ai didi

android - 在 Android Studio 中更改布局后需要清理项目

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

当我更改 XML 布局文件中的小东西时,例如 TextInputEditTextmaxLength,我需要清理项目以让 AS pickup 发生变化。

res 文件夹的结构是:

资源
- 布局
- 绘图
- ...

没有更多的子文件夹。作为 3.1.1, Gradle 4.6。我试图在 gradle 中添加这个:

sourceSets {
main.res.srcDirs = [
'src/main/res/anim',
'src/main/res/color',
'src/main/res/drawable',
'src/main/res/drawable-hdpi',
'src/main/res/drawable-mdpi',
'src/main/res/drawable-xhdpi',
'src/main/res/drawable-xxhdpi',
'src/main/res/drawable-xxxhdpi',
'src/main/res/menu',
'src/main/res/mipmap-dpi',
'src/main/res/mipmap-hdpi',
'src/main/res/mipmap-mdpi',
'src/main/res/mipmap-xhdpi',
'src/main/res/mipmap-xxhdpi',
'src/main/res/mipmap-xxxhdpi',
'src/main/res/raw',
'src/main/res/values',
'src/main/res/values-land',
'src/main/res/values-large',
'src/main/res/values-v21',
'src/main/res/valuesw820dp',
'src/main/res/xml',
'src/main/res/layout',
'src/main/res']
}

enter image description here

有没有办法防止每次都清理项目以使更改生效?

因此,每当我对 XML 文件进行更改并运行应用程序时,我应该会看到我的更改,但我每次都必须清理项目,这很烦人。

最佳答案

首先,您需要在 res 文件夹旁边创建额外的资源文件夹,而不是在其中创建。然后尝试使 XML 像 this example :

sourceSets{
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java', '.apt_generated']
aidl.srcDirs = ['src/main/aidl', '.apt_generated']
res.srcDirs = [
'src/main/res',
'src/main/test',
'src/main/login',
'src/main/main',
'src/main/includes'
]
}
}

注意:您的附加资源文件夹将在不清理项目的情况下改变效果。

关于android - 在 Android Studio 中更改布局后需要清理项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50688149/

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