在測試Android 5.11某些CTS測試項目時,發現如果沒有設定SIM卡中[我的電話號碼],會導致某些phone測項 fail
解決方法必須要設定sim卡上的[我的電話號碼]。
網路上有一些方法可以達到:
1.使用舊的 feature phone,但必須確定此手機選單有這樣的功能,目前來說很難找到feature phone了。
2.使用 card reader去設定 sim 卡,但必須有一個 sim轉卡才能插入到讀卡機中,且必須注意卡片的讀取方向要正確。
Fail item:
run -c android.permission2.cts.NoReceiveSmsPermissionTest --m testReceiveTextMessage
Fail description:
java.lang.IllegalArgumentException: Invalid destinationAddress at android.telephony.SmsManager.sendTextMessage(SmsManager.java:261)
Fix method:
Must set Sim Card's "My phone number" via Card Reader.
http://acute.myweb.hinet.net/c_SimEditor.html
尚未設定"我的電話號碼"前,手機裡是秀"未知"。
正確設定"我的電話號碼"後,會秀出你的電話號碼。
文章標籤
全站熱搜
留言列表