我使用flash cs创建应用程序6.我需要从我的应用程序发送短信。我创建了将发送短信的本机扩展。它使用默认的短信管理器。它工作正常。但是,当我用它发送短信时,它会提示我一条消息,指出您的移动帐户可能会产生费用。有没有办法发送短信没有这个消息?我听到一些应用程序询问应用程序是否可以在安装开始时发送短信。当用户同意从应用程序发送短信时,应用程序不会提示该消息。有没有办法做到这一点 ?而且我还希望应用程序读取从我发送的短信。发送没有任何提示的短信并阅读收到的短信
我用下面的代码发送短信:
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(recipient, null, text, null, null);
现在我还可以阅读使用下面的代码短信:
Uri uri = Uri.parse("content://sms/inbox");
Cursor c= context.getActivity().getContentResolver().query(uri, null, null ,null,null);
c.moveToFirst();
String body = c.getString(c.getColumnIndexOrThrow("body")).toString();
c.close();
有没有办法第一时接收的短信应用的设备收到短信?我只想读取从我/服务器发送的短信。
发布您的代码? – Kishan 2014-09-01 05:35:48