có ai biết cách chạy lệnh USSD để kiểm tra số dư tín dụng của điện thoại (số là * 123 #) và nhận kết quả (số dư tín dụng) để xử lý thêm không ?? thankssLàm thế nào để chạy các lệnh USSD trên Android?
Trả lời
Bạn có thể chạy mã USSD trong thiết bị Android nhưng bạn sẽ không thể phân tích cú pháp kết quả trong ứng dụng của mình. Tính năng này có thể được thêm vào SDK Android trong tương lai nhưng hiện tại, bạn sẽ phải tìm một giải pháp thay thế.
USSD có thể được chạy bằng tính năng Gọi đơn giản. Xem Ví dụ:
String ussdCode = "*" + "123" + Uri.encode("#");
startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + ussdCode)));
như đã đề cập trong sự cho phép bình luận cuộc gọi điện thoại cũng được yêu cầu
<uses-permission android:name="android.permission.CALL_PHONE"/
cảm ơn Bosah .. có một ngày tốt đẹp .. :) –
có thể thay thế '" android.intent.action.CALL "' bằng 'Intent.ACTION_CALL' –
bạn nên gọi quyền trong đơn kê bằng cách thêm dòng này: **
Bạn có thể sử dụng "% 23" thay vì "#":
String ussdCode = "*" + "123"+"%23";
startActivity(new Intent("android.intent.action.CALL", Uri.parse("tel:" + ussdCode)));
Bạn nên cũng thêm quyền vào tệp kê khai của bạn:
<uses-permission android:name="android.permission.CALL_PHONE" />
là không có cách nào để phân tích cú pháp kết quả ussd, tôi cần nắm bắt số dư của điện thoại của tôi ở khoảng thời gian đều đặn, –
- 1. USSD trên Android từ các ứng dụng
- 2. Làm thế nào để hủy USSD cần đáp ứng
- 3. Android: Simple USSD Dialer Application
- 4. Làm cách nào để chạy các lệnh Linux trên thiết bị Android?
- 5. Cách đọc tin nhắn USSD trong Android?
- 6. Làm thế nào để chạy các lệnh trên shell qua python
- 7. Làm thế nào để chạy các tập lệnh giống như cron trên Django?
- 8. Làm cách nào để chạy tập lệnh Lua trên Android trong ứng dụng Java?
- 9. PyCharm: Làm thế nào để chạy lệnh syncdb và sql?
- 10. Làm cách nào để xây dựng một dòng lệnh gốc (dòng lệnh) có thể chạy trên Android?
- 11. Thử nhận phản hồi USSD trong android
- 12. Làm cách nào để chạy các tệp .class trên các cửa sổ từ dòng lệnh?
- 13. Làm thế nào để chạy lệnh không có sudo?
- 14. Làm thế nào để bạn chạy tập lệnh shell bên trong ứng dụng Android?
- 15. Làm thế nào để chạy Matlab từ dòng lệnh?
- 16. Làm thế nào để chạy nhiều lệnh DOS song song?
- 17. Làm thế nào để chạy lệnh terminal trong ứng dụng Android?
- 18. Làm thế nào để chạy ffmpeg từ dòng lệnh trong android
- 19. Trả lời đọc USSD
- 20. Làm thế nào để chạy lệnh 'sudo' trong cửa sổ
- 21. Làm thế nào để chạy lệnh shell thông qua vimscript?
- 22. Làm thế nào để chạy tập lệnh groovy trong java?
- 23. Làm thế nào để chạy lệnh dos trong chuỗi
- 24. Làm cách nào để chạy các công cụ dòng lệnh của Android?
- 25. Sử dụng IExtendedNetworkService để nhận phản hồi USSD trong Android
- 26. Làm thế nào để chạy maven tạo jar trên CLI
- 27. Làm thế nào để chạy PHP trên IIS7.5 Express?
- 28. Làm thế nào để chạy các lệnh script từ các biến?
- 29. Làm thế nào để làm cho tập lệnh php chạy một tập lệnh php khác
- 30. Làm thế nào để chạy Thin trên một cổng khác?
có thể trùng lặp của [Làm thế nào để có thể thực hiện các yêu cầu USSD trên Android?] (http://stackoverflow.com/questions/5477597/how-is-it-possible-to-do-ussd-requests-on-android) –