我使用ant來編譯我的android項目到調試apks。但有時在運行我的應用時,對象會混淆並出現在錯誤的地方。指針越來越混淆android
例如:
<TextView android:id="@+id/deviceText"
android:textSize="22sp"
android:textColor="@color/white"
style="@style/shadow"
android:layout_column="0" />
<Button android:id="@+id/editDeviceButton"
android:text="@string/edit"
android:enabled="false"
android:layout_column="2" />
這是從是profile.xml一些代碼,在Profile.java使用。在這裏,@ string/edit是對字符串「Edit」的引用,但不是在應用中顯示「Edit」,而是說「sdk」,這是應該分配給TextView的文本。 「sdk」字符串從Profile.java生成
要解決此問題,我必須保存使用此xml文件的Profile.java文件(已存在)。而保存我的意思是保存它,而不是編輯它,它就像以前一樣。
螞蟻版本: Apache Ant的版本1.8.0編譯於2010年4月9日
*要解決此問題,我必須保存Profile.java文件* - 如果您未保存文件,您是否期望它能夠正常工作? – 2010-10-10 08:14:45
編輯我的帖子。該文件已經存在,我只需要保存它,而不是編輯它或任何東西。 – softarn 2010-10-10 08:21:28