App 在多款手機正常讀取短信,唯獨酷派 8730L 拋出 SQLiteException,急需定位原因。
SQLiteException 的具體錯誤信息是什麼?必須拿到該機型實機調試,查看具體錯誤碼、SQL 語句、數據庫 Schema 差異。
content://sms/ 對應的底層表結構(如字段名、類型)。READ_SMS 權限,部分 ROM 還需啟用「短信應用」默認設置。database locked 或文件損壞。adb logcat *:E 捕獲完整堆棧。/data/data/com.android.providers.telephony/databases/mmssms.db(需 Root)分析表結構。ContentResolver.query() 而非原始 SQL。沒有具體錯誤信息無法給出精準修復,**實機調試是唯一出路**。