這個錯誤 "Redundant qualifier name"(冗餘的限定名稱),表示 android.os.Process 已經被正確 import 進來,所以 android.os.Process.killProcess(android.os.Process.myPid()) 裡的 android.os.Process 變得 多餘。
✅ 解決方法
方法 1:移除 android.os.Process 的冗餘限定名
如果 import android.os.Process 已經在檔案最上方,直接這樣寫即可:
這樣就不會出現冗餘限定名稱的錯誤。
方法 2:如果 import 不存在,直接加上
確保 import android.os.Process 存在於檔案頂部:
然後程式碼只寫:
這樣就不會報錯。
方法 3:完整寫法(不建議,但可行)
如果你不想加 import,可以用完整路徑:
但這樣 多寫沒必要的路徑,可讀性變差,不建議這樣做。
🎯 最佳做法
✅ 推薦方式(簡潔且無錯誤)
這樣才是正確且乾淨的寫法! 🚀
沒有留言:
張貼留言