
(1)打开设置,选应用程序,进入管理已安装的程序,找到你现在默认打开的程序名称,里面有一个清除默认值,请选择以哪种方式打开,通讯录DEFY里装了“通讯录”和“信息”两个可以管理短信的程序
(2)如果这种方法行不通,那么你就把通讯录软件卸载,再安装,menu键----》设置------》隐私权------》恢复出厂设置,然后就可以修改了。
这也有可能是安装其它软件造成了对此项目的修改。原因找到了,解决方法很简单,就是回到英文或繁体中文环境下,因为此时在简体中文环境下已经进不去应用程序,重装通信录。
安卓手机用户,不建议自行串改替换手机系统问题程序,这样会导致手机系统崩溃,导致占时无法使用。
用户可以尝试在手机安装第三方的短信软件,然后启动短信功能的时候系统会提示选择自动自带的短信应用还是第三方的短信应用,只需要选择第三方应用,同时设置始终启动此软件即可。
这样再次启动短信图标,就会自动进入第三方的短信软件。
大概的写一下步骤给你:
1.在android工程的配置文件里加上调用系统短信功能的权限:
<uses-permission android:name="android.permission.SEND_SMS"></uses-permission><uses-permission android:name="android.permission.READ_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permissin>
2、主要代码片段:
public class testSms extends Activity {...
private void send1(String phone, String message){
PendingIntent pi = PendingIntent.getActivity(this, 0, new Intent(this, testSms.class), 0)
SmsManager sms = SmsManager.getDefault()
sms.sendTextMessage(phone, null, message, pi, null)
}
}
参数:phone:手机号码
message:短信内容
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)