android - Not able to send SMS even through the emulator and a real phone -
i have written code send sms @ click of button isn't doing it, , error is:
sending sms message: user 10037 doesnot have android.permission.send_sms
can me? don't know problem is. code as:
and xml as:
i have included user permission in manifest file send_sms.
my manifest file:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.volienceagainstwomen.vaw" android:versioncode="1" android:versionname="1.0" > <uses-permission android:name="android.persmission.send_sms"/> <uses-sdk android:minsdkversion="11" android:targetsdkversion="19" /> <application android:allowbackup="true" android:screenorientation="portrait" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/apptheme" > <activity android:name="com.volienceagainstwomen.vaw.mainactivity_vaw" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name="com.volienceagainstwomen.vaw.mainactivity_settings" android:label="@string/title_activity_main_activity__settings" > </activity> <activity android:name="com.volienceagainstwomen.vaw.settingsactivity" android:label="@string/title_activity_settings" > </activity> </application> </manifest>
and logcat as:
03-25 17:24:10.917: e/inputeventreceiver(698): exception dispatching input event. 03-25 17:24:10.986: e/messagequeue-jni(698): exception in messagequeue callback: handlereceivecallback 03-25 17:24:11.626: e/messagequeue-jni(698): java.lang.securityexception: sending sms message: user 10044 not have android.permission.send_sms. 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.os.parcel.readexception(parcel.java:1425) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.os.parcel.readexception(parcel.java:1379) 03-25 17:24:11.626: e/messagequeue-jni(698): @ com.android.internal.telephony.isms$stub$proxy.sendtext(isms.java:413) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.telephony.smsmanager.sendtextmessage(smsmanager.java:87) 03-25 17:24:11.626: e/messagequeue-jni(698): @ com.volienceagainstwomen.vaw.mainactivity_vaw.sendsms(mainactivity_vaw.java:114) 03-25 17:24:11.626: e/messagequeue-jni(698): @ com.volienceagainstwomen.vaw.mainactivity_vaw$2.ontouch(mainactivity_vaw.java:98) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.view.dispatchtouchevent(view.java:7122) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtransformedtouchevent(viewgroup.java:2176) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtouchevent(viewgroup.java:1877) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtransformedtouchevent(viewgroup.java:2176) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtouchevent(viewgroup.java:1877) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtransformedtouchevent(viewgroup.java:2176) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtouchevent(viewgroup.java:1877) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtransformedtouchevent(viewgroup.java:2176) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtouchevent(viewgroup.java:1877) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtransformedtouchevent(viewgroup.java:2176) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtouchevent(viewgroup.java:1877) 03-25 17:24:11.626: e/messagequeue-jni(698): @ android.view.viewgroup.dispatchtransformedtouchevent(viewgroup.java:2176)
an emulator can't call nor send sms, since doesn't have sim card, needed place calls or send sms.
these services have cost charged sim.
can't have these services free!
it beautiful, if send sms or mms via emulator...
Comments
Post a Comment