main.xml 和 strings.xml 在 android:generate-sources 上被覆盖

发布于 2024-11-30 16:37:06 字数 279 浏览 2 评论 0原文

我已经使用原型设置了一个干净的 android 项目。每当我尝试修改 res/layout 和 res/values 中的 main.xml 和 strings.xml 时,它都会失败。

更具体地说,编辑失败不会失败,但在运行 mvn android:generate-sourcesmvn install 后,文件将被替换为由原型。

我正在使用 netbeans,但这不会对构建过程产生任何影响。

我错过了什么还是这些项目是“只读”的?

I've setup a clean android project using the archetypes. Whenever I try to modify main.xml and strings.xml in res/layout and res/values it fails.

To be more specific the editing fails doesn't fail, but after running mvn android:generate-sources or mvn install the files are replaced by the ones that are created by the archetype.

I'm using netbeans, but this shouldn't have any effect on the build-process.

Do I miss something or are these projects "readonly"?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

菊凝晚露 2024-12-07 16:37:06

在评论中回复:

这很简单...生成的源是目标中的源,所以
重建后它们将一直被覆盖。我已经添加了
/res 文件夹作为 maven 项目的资源,这样它们就会变成
类路径元素也是如此,并且可以成功编辑它们。现在
一切都按预期进行。 – meme 2011 年 9 月 2 日 15:36

Answered in comments:

It was easy... the generated-sources are the ones in target, so
they'll be overridden all the times after a rebuild. I've added the
/res folder as a resource to the maven project so they'll become
classpath-elements as well and they can be edited successfully. Now
everything works as expected. – meme Sep 2 '11 at 15:36

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文