1、error parsing xml: unbound prefix
手動添加button元素出現該錯誤提示
解決方法:檢查拼寫是否錯誤;另外注意xmlns是否添加xmlns:android="http://schemas.android.com/apk/res/android"
2、XML中定義一個id,一定要寫成@+id/id_name;而引用則寫成@id/id_name;
3、在佈局文件中,文本的設置使用如下寫法時會有警告:Hardcoded string "****", should use @string resource
解決方法:在android:text中使用到了字符串****,應該將該字符串定義在String.xml中,然後再通過調用String.xml中該字符串的資源名來使用該字符串資源。這樣做的好處在於可以做到一改全改,並且在支持多語言時也是很有用處的。
解決方法:在項目目錄下的res-->values-->String.xml中添加字符串Button1的信息如下。
<resources>
<string name="button_">Button 1</string>
</resources>
然後,再在使用該Button控件的xml中,通過調用該字符串的資源名來使用該字符串,如下。
<Button
android:id="@+id/button_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/button_1"
/>
4、DDMS插件在Java左邊的加號中添加如快捷工具中
5、打開一個工程使用file-import project而不是open
6、建議將不相關的項目關閉,僅打開當前工作所需的項目:右擊項目--close project
7、新建一個類的方法:右擊包--new--class,如果需要集成某個父類,則填寫
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
}
1、關閉虛擬機重新Run應用。
關閉虛擬機:直接在任務欄上右鍵點擊虛擬機程序,在彈出菜單中左鍵點擊“關閉”,等待虛擬機程序退出。
2、如果按第一點操作還是無法正常工作。需關閉虛擬機,退出Eclipse,並在任務管理器中結束“adb.exe”進程(如果有的話)。