2013-04-04 10 views
5

Rahatsız edici bir sorun yaşıyorum. Android projemde bir Fragment kullanıyorum ve bu da bana sonsuz bir acı veriyor, çünkü her defasında ana xml dosyasını düzenlediğim projeyi temizlemem gerekiyor.Bir XML dosyasının düzenlendiği her seferde Eclipse'deki tüm Android projelerini temizlemek zorundayım

<?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> 

Ve bu dosyanın hatta bir karakter düzenlerseniz, ile başlayan tüm satırları "harita" kırmızı ile vurgulanır ve etiketi açılış parçası yanı vurgulandığına: Bu nasıl görünüyor. Ben alıyorum hatadır:

Unexpected namespace prefix "xmlns" found for tag fragment 

Ve ile başlayan hatlar için

hatadır "harita":

Unexpected namespace prefix "map" found for tag fragment 

Ben sorun çözülüyor ve hazırlamayı ve çalıştırabilir projeyi temizledikten proje iyi, ama ben düzenleme yapıyorum şu anda çok çok sinir bozucu. Biri yardım edebilir mi lütfen?

cevap

5

Eclipse'de temiz bir işlem içermesi gereken Proje -> oluşturmaya gidebilirsiniz. Ayrıca bir ANT betiği oluşturmak için adb'yi kullanabilir ve build.xml dosyasını kullanarak yapının bir parçası olarak temiz bir hedef belirleyebilirsiniz. Otomatik olarak oluşturmayı ayarlarsanız, büyük proje boyutu durumunda tutulması yavaşlardıysa

0

. Tüm projenizi düzenli aralıklarla her birkaç saniyede temizler ve oluştururlar. Büyük proje durumlarında çalışma alanınızı manuel olarak temizlemeniz önerilir.

İlgili konular