新建 Android 項目,修改 strings.xml、layout、AndroidManifest.xml 後無法運行,提示包無法識別,控制台報錯 import android.R 衝突。
Eclipse ADT 自動生成的 import android.R; 導致編譯器引用系統資源而非項目自定義資源 com.example.two.R。
MainActivity.java)。import android.R; 行。R 類。com.example.two.R(你的包名+.R)。Project → Clean... 選中項目確定。android.R 包含系統內置資源(如 android.R.layout.simple_list_item_1),your.package.R 包含項目 res/ 下所有資源。import com.example.two.R;。gen/ 目錄下是否生成了 R.java,若無則檢查資源文件命名是否合法(小寫、無特殊字符)。[a-z0-9_],不能大寫、不能以數字開頭。AndroidManifest.xml 的 package 屬性與所有 import 語句。