草庐IT

send_sms

全部标签

android - 通过 DDMS 或模拟器实例将 SMS 发送到真实测试设备(不是模拟器)

什么在起作用:-我正在使用Eclipse开发我的Android应用程序。我可以启动两个模拟器实例并非常愉快地在它们之间发送SMS消息并做任何我需要做的事情。不过,我更喜欢使用真实设备进行测试,这样我就可以连接我的Android设备并愉快地工作,并且可以运行和测试我的应用程序。什么不起作用:-我的问题是通过DDMS或模拟器实例向真实设备发送短信。我找不到实现此目的的方法。当我在DDMS中选择了真实设备时,仿真器控件处于非Activity状态。在过去的一个小时里,我一直在四处寻找各种搜索,但我空手而归,所以如果有人可以帮助我,让我知道是否可以将SMS欺骗到真实的测试设备,那就太好了。如果可

java - Sms ContentObserver onChange() 触发多次

我知道这个问题已被问过多次,但没有人能够根据我所见提出有效的答案。我正在开发一个拦截短信的应用程序,并根据发送的#,弹出一个自定义警报。我让它与广播接收器一起完美地工作,但是如果用户安装了goSms,则永远不会调用onReceive()方法,因为goSms会在它到达我的应用程序之前中止它。为了解决这个问题,我在content://sms/上尝试了一个内容观察器它工作得很好,但是onChange()被调用了两次,参数完全相同。我试图检查时间戳,但它们是相同的,类型和我设置的所有其他参数也是如此。据我所知,这是一个常见问题,但我在任何地方都找不到答案。@Overridepublicvoid

android - 解析 : send push notifications from app

我想知道如何使用我的应用程序直接从我的Android应用程序向其他人发送解析推送通知。可以这样做吗? 最佳答案 如果您想使用Parse,请转到解析仪表板,在那里您会看到推送设置,您可以在其中找到此客户端推送设置。ParsePushpush=newParsePush();Stringmessage="Clientmessage"+Integer.toString(i++);push.setChannel("ChannelName");push.setMessage(message);push.sendInBackground();

android - 博览会+ native react : There was a problem sending log messages

我正在构建一个最近搬到expo的reactnative应用程序。该应用程序似乎显示了预期的屏幕,但在它完成之前,我收到以下错误消息:console.error:“向您的开发环境发送日志消息时出现问题,{“name”:“Error”}”。当我查看expo浏览器屏幕时,我在单击设备时看到以下堆栈跟踪:node_modules/expo/build/logs/LogSerialization.js:146:14in_captureConsoleStackTracenode_modules/expo/build/logs/LogSerialization.js:41:24inObject.se

android - 将 SMS 消息标记为已读/未读或删除在 KitKat 中不起作用的消息

我一直在开发SMS应用程序。一切都很顺利,直到昨天,当我将Nexus4更新到Android4.4KitKat时。将SMS标记为已读/未读以及删除线程中的所有消息等功能已停止工作。为什么会这样?它适用于其他三星设备(未运行KitKat)。这是我将消息标记为已读或未读的代码:publicstaticvoidmarkRead(finalContextcontext,finalUriuri,finalintread){Log.d(TAG,"markRead("+uri+","+read+")");if(uri==null){return;}String[]sel=Message.SELECTI

Android - SMS Retriever API - Computing app's hash string 问题

我是Android的新手,我正在尝试实现SMSRetrieverAPI以在我的应用中使用OTP。我正在遵循本指南:https://developers.google.com/identity/sms-retriever/verify#computing_your_apps_hash_string不幸的是,我卡在了“计算应用的哈希字符串”我在这里引用了指南部分,并在每个部分下面引用了我的问题:获取应用的公钥证书作为小写十六进制字符串。例如,要从您的keystore中获取十六进制字符串,请键入以下命令keytool-aliasMyAndroidKey-exportcert-keystore

android - "deliveryIntent"在 Android SMS 框架中如何工作?

SMSManarssendTextMessage函数的Android文档publicvoidsendTextMessage(StringdestinationAddress,StringscAddress,Stringtext,PendingIntentsentIntent,PendingIntentdeliveryIntent)deliveryIntent如果不为NULL,则在将消息传递给收件人时广播此PendingIntent。状态报告的原始pdu在扩展数据(“pdu”)中我不明白当SMS传送到destinationAddress或scAddress时是否触发了deliveryIn

android - 如何在 Android 中使用 "Send Feeback"FeedbackActivity?

是否有使用com.google.android.feedback.FeedbackActivity的示例,就像在Google+应用程序中使用它发送任何反馈一样?我试着用开始Intentintent=newIntent();intent.setClassName("com.google.android.feedback","com.google.android.feedback.FeedbackActivity");startActivity(intent);但我只得到java.lang.RuntimeException:UnabletostartactivityComponentInf

android - 拦截传入的 SMS 消息并修改它

有没有办法拦截传入的SMS消息,然后在将其呈现给用户之前对其进行修改?可以在iPhone/Andriod上本地完成吗?可以使用PhoneGap完成吗?可以使用MonoTouch/MonoforAndriod来完成吗?如果对以上任何一个是肯定的,您能否提供一些指示?我的首选解决方案优先顺序如下:电话间隙单声道母语先谢谢大家!!编辑:对于想知道这样做的目的的人来说,基本上我想根据内容在短信中放置一个词作为“标签”,所以当我查看短信时,我可以看到类似“重要:废话”的内容blahblah”,而不仅仅是“blahblahblah”。 最佳答案

android - 为传入的 SMS 注册 BroadcastReceiver

如何注册BroadcastReceiver以阻止传入的SMSIntentFilterintentFilter=newIntentFilter(Intent."whatshouldbehere");ctx.registerReceiver(outgoingReceiver,intentFilter); 最佳答案 尝试以下操作:intentFilter.addAction("android.provider.Telephony.SMS_RECEIVED");希望这对您有所帮助。 关于andr