2014-12-31 2 views
0

작동하지 않습니다 보내기 내 코드입니다 :SMS가 여기에 모든 장치

SmsManager smsManager = SmsManager.getDefault(); 
smsManager.sendTextMessage(phoneNumber, null, message, null, null); 

그리고 매니페스트에 :

<uses-permission android:name="android.permission.SEND_SMS"></uses-permission> 

가 나는 LG에 그것을 시도하고 갤럭시에 완벽하게 작동하지만, , 작동하지 않습니다.

무엇이 문제 일 수 있습니까? 아마 하드웨어?

+0

내 은하계에서 잘 작동합니다. 당신의 메시지가'sendTextMessage()'메소드를 위해 너무 길지 않다는 것이 확실합니까? –

+0

짧은 메시지 – user2682362

+0

매니페스트의 올바른 위치에 권한이 있습니까? 올바른'SmsManager' 클래스를 가져오고 있습니까? 번호가 맞습니까? 어떤 Android 버전을 테스트하고 있습니까? 어떻게 작동하지 않는지 어떻게 결정합니까? 더 많은 정보를 제공해야합니다. –

답변

1

나는 당신도 메시지를 받고 있거나 당신의 메시지를 읽는 중이다. 그렇다면 내 매니페스트에도 다음을 추가하십시오.

<uses-permission android:name="android.permission.RECEIVE_SMS"/> 
<uses-permission android:name="android.permission.READ_SMS"/> 
관련 문제