我想從我的電腦通過adb發送測試短信到手機。這可能嗎?我已經看到腳本自動發送短信從手機,但我想模擬手機短信。我可以通過模擬器通過telneting來完成。有什麼我可以做一個真正的手機(Galaxy Nexus)。我不會把開發手機連接到電話服務;我希望這是從comptuer直接到手機。通過亞行向手機發送短信
4
A
回答
2
您可以開發一個小應用程序,它接收一個意圖,並且能夠相應地向接收到的數據發送一條SMS。
您需要在AndroidManifest.xml
中聲明自定義<intent-filer>
,並在該意圖上綁定BroadcastReceiver
。因此,您每次申請時都會刊登這個意圖。
另一方面,使用命令行意向發送給您的虛擬機使用:
adb shell am start -a broadcast com.messenger.sms.send -e message my_message
在BroadcastReceiver
,額外的數據將通過一個電話訪問:
intent.getExtras().getString("message");
您還可以找到here更全面的例子,說明您可以使用am
做什麼。
1
你有另外的手機有實際的服務嗎?
如果您只需要進行粗略模擬,我建議您設置一個Google Voice帳戶,以便通過wifi從Google Voice號碼接收文本,或者使用MightyText之類的字詞來同步短信/您使用停用的開發手機的激活手機通知(通過無線網絡)。
我認爲MightyText可能是兩者之間最容易和最快建立的。
相關問題
- 1. 通過JavaScript發送短信到手機
- 2. 使用C#通過舊諾基亞手機發送短信
- 3. 如何通過互聯網向智能手機發送短信?
- 4. 如何通過Java中的藍牙向手機發送短信?
- 5. 如何通過javascript向手機號碼發送短信?
- 6. 短信通過GSM手機
- 7. 通過諾基亞移動通過AT命令發送短信
- 8. 通過PHP發送短信/短信
- 9. 短信通過javamail api發送到手機
- 10. 發送短信雙卡Android手機通過SmsManager
- 11. 通過手機發送短信連接電腦
- 12. 通過短信發送到另一個Android手機的鏈接
- 13. 通過從我的手機發送短信關閉系統
- 14. 如何通過「USB」連接手機發送短信?
- 15. 通過安卓手機使用java發送短信
- 16. 通過PHP發送短信
- 17. 發送短信通過.net
- 18. 通過IP發送短信
- 19. 通過NFC發送短信
- 20. 通過SMPP發送短信
- 21. 如何通過oracle數據庫向任何手機發送短信
- 22. 通過串口的諾基亞手機短信
- 23. 從java servlet發送短信到手機
- 24. 從iPhone手機發送短信?
- 25. 從手機瀏覽器發送短信
- 26. 撥打手機號碼發送短信
- 27. 如何在手機中發送短信
- 28. 發送短信從servlet到手機
- 29. 發送短信到手機號碼
- 30. 發送短信從LPC2148到手機