草庐IT

android - 从短信/邮件链接到 Android 应用程序

我想知道我们是否可以在SMS中包含一个由我的应用程序处理的链接。例如,一个看起来像myapp://blabla的链接。通过单击它,myapp将以链接作为参数打开。此问题还涉及电子邮件,来自具有特殊扩展名的文件或类似SMS中的链接。非常感谢您的帮助。编辑31/01实际上,我按照Greg的建议做了,但它不起作用。这样的链接(myapp://blabla)在SMS/电子邮件中不可点击...当我将myapp替换为http作为方案时,它有效(Android询问我是否应该使用myapp或浏览器打开链接)。但是myapp://blabla不能用myapp作为方案点击。这是我的代码:

Android:如何以编程方式发送 unicode 短信并在另一端正确接收?

我正在使用简单的代码发送短信:SmsManager.getDefault().sendTextMessage(phone,null,"Englishcharacters",sentPI,deliveredPI);一切正常。但是当我使用以下代码以俄语发送短信时:SmsManager.getDefault().sendTextMessage(phone,null,"Русскийтекст",sentPI,deliveredPI);我在其他模拟器上收到类似这样的信息:*&^#R*)@#_(&)@U(RH#*(&()^我该如何解决?请帮忙。 最佳答案

android - 如何在Android中获取短信收件人的电话号码

我看到很多问题询问如何获取短信发送者的电话号码,而不是接收者的电话号码。我已经使用这个站点上的工具生成了一个PDU,并且可以在其中看到收件人的电话号码:UsefulPDUdetailsandPDUtranslationtool但是,我在Android提供的SmsMessage类中看不到任何可以获取收件人电话号码的地方。我想这样做的原因是我有一部双SIM卡手机,但在Android中看不到任何地方我可以确定哪个SIM卡端口用于传入的SMS。至少,我想查看每条SMS消息并确定它们被发送到哪个电话号码。这个问题和我的很像但是没有答案:HowtogetSMSrecipient'sphonenum

android - kitkat 4.4 中的 Java block 传入短信

我正在开发一个android应用程序,它将阻止来自特定号码的传入短信我已经成功实现了这一点。该应用程序在除版本4.4.4之外的其他版本中运行良好。我已经设定了它的优先级,但对我没有任何用处。这是list中接收器的代码我通过在java中调用这个方法来阻止短信this.abortBroadcast();我搜索以解决此问题,发现在kitkat中,该应用程序需要设置为默认消息传递应用程序才能中止消息。但我想以编程方式执行此操作。有没有办法以编程方式阻止kitkat中的传入短信??? 最佳答案 Isearchtosolvethisproble

android - 从短信中的链接启动 android 应用程序

我已经阅读了所有其他关于这样做的帖子,但没有一个能解决我的问题。显然,链接的方案必须是http,否则在短信中不可点击。如果我使用其他人发布的内容并单击一个http链接,我将获得:打开网址,添加到书签,复制消息正文如果我打开URL,我只会看到选择浏览器的选项,没有别的。我需要它来打开应用程序,而不是提供浏览器选项。请帮忙。XML: 最佳答案 如果您复制粘贴了您的代码,那么您有拼写错误:类别应该是这样的类别: 关于android-从短信中的链接启动android应用程序,我们在StackOv

java - 如何在双 SIM 卡中的 android 中发送短信?

如何在具有双SIM卡的Android中发送短信用于广播而不是Intent?如何在android中检测双卡?用户想要选择sim卡来发送短信广播。在android中设置用于在android中的双sim中发送消息的默认sim。谢谢,尼汀 最佳答案 引用https://stackoverflow.com/a/17499889/2771869您可以使用Java反射来获取两个IMEI号码。使用这些IMEI号码,您可以检查天气电话是否是双SIM卡。尝试以下Activity:importandroid.app.Activity;importandr

java - 以编程方式删除短信不起作用

我正在尝试删除模拟器中的SMS。但是在尝试了这里的所有示例之后,它仍然不起作用。我什至没有收到错误。在我的Activity中,我创建了一个BroadcastReceiver,它对传入的SMS使用react。然后当处理完成后,SMS应该被删除。但是我无法删除任何消息,即使我尝试将它们全部删除。但我可以阅读内容。也许有人有想法?到目前为止,这是我的代码:@OverridepublicvoidonResume(){super.onResume();//registerReceiver(mMessageReceiver,newIntentFilter(Constants.BROADCAST_S

引入短信服务发送手机验证码进行安全校验

其他方案=>引入QQ邮箱发送验证码进行安全校验相对短信验证码,操作更简单而且免费最近想给自己的项目在注册时加点安全校验,准备使用免费的邮箱验证来着,在上一篇引入QQ邮箱进行安全校验时,看有朋友说阿里云会送一些短信服务免费额度,于是去官网一看,果然送了100条额度,因此在此写一篇使用流程与邮箱验证作为不同解决方案。一.需求分析场景:用户输入自己的手机号,点击获取验证码,后台会发送验证码到对应手机号中。分析:防止刷爆服务,可以限制一分钟内只能获取一次。前端:期限内禁用button按钮。后端:存入redis设置过期时间,请求先判断redis中是否有数据。二.服务介绍目前市面上有很多第三方提供的短信服

android - 测量短信发送速度

我需要测量Android设备中短信的发送速度。我正在考虑以下方法。请让我知道它是否正确,或者是否有更好的解决方案。计算发送10条消息所花费的时间,并计算发送每条消息所花费的平均时间。但是这里的速度量在哪里?字符数会增加花费的时间吗?这是我写的代码。SmsManagersmsManager=SmsManager.getDefault();longstartTime=System.currentTimeMillis();smsManager.sendTextMessage("1234567890",null,text,null,null);smsManager.sendTextMessag

android - 如何通过短信检索 GPS 位置

我制作了一个应用程序,可以为我提供我的Android手机的位置。现在我想制作一种方法,帮助我通过短信检索手机的GPS位置(经纬度或地址,如果可能的话)。示例:电话号码558899。我向558899发送一strip有“获取位置”的短信,然后收到一条包含坐标的消息。 最佳答案 这可能有帮助:“捕获”收到的短信:http://www.codemobiles.com/forum/viewtopic.php?p=95发送短信:http://www.anddev.org/how_to_send_sms-t552.html编辑:无效链接。我不记得