gpt4 book ai didi

android - 每次编辑 XML 文件时都必须在 Eclipse 中清理整个 Android 项目

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:38:12 26 4
gpt4 key购买 nike

我有一个恼人的问题。我在我的 Android 项目中使用了一个 fragment ,这给我带来了无尽的痛苦,因为我每次编辑我的主 xml 文件时都必须清理项目。这是它的样子:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<fragment xmlns:map="http://schemas.android.com/apk/res-auto"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
class="com.google.android.gms.maps.MapFragment"
map:uiRotateGestures="false"
map:uiScrollGestures="false"
map:uiZoomControls="false"
map:uiZoomGestures="false"
map:cameraZoom="18"
/>
<ScrollView
android:id="@+id/scroller"
android:layout_width="250dp"
android:layout_height="100dp"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:background="@android:color/white">
<TextView
android:id="@+id/debug_text"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:textSize="10sp"

/>
</ScrollView>
</RelativeLayout>

如果我编辑这个文件的一个字符,所有以“map”开头的行都会以红色突出显示,并且 fragment 开始标记也会突出显示。我得到的错误是:

Unexpected namespace prefix "xmlns" found for tag fragment

对于以“map”开头的行,错误是:

Unexpected namespace prefix "map" found for tag fragment

如果我清理项目,问题就会消失,我可以很好地构建和运行项目,但由于我现在正在对其进行大量编辑,所以非常烦人。有人可以帮忙吗?

最佳答案

在 Eclipse 中,您可以转到“项目”->“自动构建”,其中应该包括一个干净的过程。您还可以使用 adb 构建 ANT 脚本并使用 build.xml 文件将干净目标设置为构建的一部分。

关于android - 每次编辑 XML 文件时都必须在 Eclipse 中清理整个 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15809891/

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