每當我在res文件夾中添加ab xml佈局時,彈出一個錯誤提示說在logo.xml中發生了一個問題:java.lang.StackOverflowError,當我點擊ok時,Eclipse會說:StackOverflow錯誤Android/Eclipse
發生堆棧溢出錯誤。建議您退出 工作臺。隨後的錯誤可能會發生,並可能會在不發出警告的情況下終止工作平臺 。有關更多詳細信息,請參閱.log文件。
你想退出工作臺嗎?
我不明白爲什麼。這很煩人和令人沮喪。我怎樣才能解決它?
這裏的logo.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageLogo"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"
android:contentDescription="@string/desclogo"
android:scaleType="center"
android:src="@drawable/application_logo" />
</LinearLayout>
注: 錯誤彈出每次我添加在/ res文件夾一個Android XML文件,有時它會彈出甚至剛剛開放的XML文件/ res文件夾。
什麼是錯誤的完整堆棧跟蹤。還有代碼? – nmjohn 2012-01-13 01:31:58
當您添加更多項目時,Eclipse會進行構建(具體取決於設置)。這是由XML引起的錯誤還是存在編碼錯誤被標識爲構建的一部分。如果有任何內容,查看你的這個XML文件可能會有用。 – 2012-01-13 01:32:41
指定的.log文件是什麼? – brianestey 2012-01-13 01:34:21