這個問題,網上還是比較常見的,能搜到的,一般是引用錯誤造成的,比如相同名稱的LinearLayout ListView,我比較碰到這個錯誤,是寫分割線的時候<View ...../>寫成了小寫的<view..../>,這些都很好改
接下來這個就比較模糊了,一樣是報這個錯誤,但是包名,類名都寫對了,我碰到的是天地圖控件。是因爲權限沒賦予,可能它內部有用到Sd卡的讀取寫入,在使用地圖之前加入權限就行了,我用的EasyPermissions:
String[] permissions = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.RECORD_AUDIO, Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.CAMERA, Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_LOCATION_EXTRA_COMMANDS, Manifest.permission.ACCESS_FINE_LOCATION}; if(!EasyPermissions.hasPermissions(this, permissions)) { EasyPermissions.requestPermissions(this, "需要權限定位顯示地圖,上傳日誌", 1023, permissions); }