问题标签 [android-sms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android 短信内容 (content://sms/sent)
我在从设备读取 SMS 消息时遇到问题。获取 URI 的内容提供程序时content://sms/inbox
,一切都很好。我可以读取人员列以在人员表中找到外键,并最终找到联系人及其姓名。
但是,我也想遍历发送的消息。从 读取时content://sms/sent
,人员字段始终显示为 0。
这是要读取以查找已发送消息的收件人数据的正确字段吗?如果是这样-知道为什么我的总是0吗?
我所有的测试都在模拟器中完成,我已经创建了 3 个联系人。我已经以您发送消息的正常方式从模拟器向这些联系人发送了消息。
重申一下,我可以看到 4 条发送的消息并阅读相关的正文。我的问题是我似乎无法读取“人员”ID,因此我无法确定收件人是谁。
android-source - android消息源代码
我计划创建一个应用程序,用户可以为他们的 SMS 设置安全性。有没有可能让我看到Android手机消息的源代码?如何?
android - Android:如果我使用 SmsManager 发送短信,它会自动重新发送失败的短信吗?
如果我使用 SmsManager 从我的应用程序发送 SMS 并且 SMS 发送失败,SmsManager 是否会自动重试为我发送 SMS - 还是我必须自己在代码中管理它?
android - 无法以编程方式删除 SMS(默认 SMS 应用程序集)
我尝试使用此功能从手机中删除所有短信:
不幸的是,“rows_deleted”始终为 0。它不会删除单个短信。
我添加了我的清单如下:
权限:
为了能够选择我的应用程序作为默认短信阅读器的其他事项:
我还要求获得应用程序启动的权限,我最终接受了:
(Manifest.permisson中不存在WRITE_SMS权限,所以我不能要求。)
我还将设备上的默认短信阅读器设置为我的应用程序。但是我不能删除一条短信。
如果可以的话请帮忙。
我使用 android Marshmallow,没有抛出异常。
android - 无法从设备收到发送的短信(短信)
我想从设备中获取所有发送的短信(短信)。 我可以通过以下方式从收件箱中获取所有这些信息:
但是,如果我修改
uri.parse("content://sms/inbox");
至
uri.parse("content://sms/sent");
返回的列表大小为 0。
我试图将应用程序设置为默认短信应用程序,但它也不能以这种方式工作。
我在Lollipop (Android 5) 上工作。
如果可以的话请帮忙。
android - android - 如何将两条短信与 smslistener 结合起来
我有一个短信监听器,可以从某个号码中读取短信。它可以毫无问题地读取短信,但是这里有一个错误,如果消息体很大并且分为 2 条消息,则侦听器仅检测到第一个并且不能不理解它应该读取两条消息。
这是我的代码:
}}}
我该如何解决这个问题
android - 从android发送短信到服务器
当没有互联网时,是否可以将数据从短信应用程序发送到服务器(例如移动服务器),然后服务器将短信发送到云端。如果有互联网,短信会直接发送到云端。
android - Android 5.0阅读模式下无法阅读短信?
我有一个短信来电号码123456
。我想使用 Intent 在服务中打开传入电话号码的 SMS 消息。我尝试了两种方法,但它们给出了不满意的结果
第一种方式:
方式只打开短信列表。我们必须查看列表中的来电电话,并且需要多一步才能打开来电短信电话的内容。我想忽略这一步。这意味着它将直接进入传入的短信电话号码的内容。
第二种方式:
这种方式可以读取传入短信电话号码的详细信息,但它处于发送模式。我想在阅读模式下阅读短信。
我怎样才能在 Android L 中做到这一点?谢谢大家
该问题与如何打开短信意图阅读(不发送)消息有关?. 不同的是提供两种情况的源代码:一种是需要多一步的读取模式(第一种),另一种是发送模式。
更新:这就是我获取短信传入电话号码的方式
android - android - 如何保存通过 SmsMessage 发送的已发送消息
我正在使用 SmsMessage 通过我的应用程序发送短信。这是我的代码:
它工作正常,我发送消息没有问题。唯一的问题是我想将发送的短信保存在 android 消息收件箱中。
我该怎么做?
java - 广播接收器不工作,在 Moto G 上测试,使用 SMS
我有一个问题BroadcastRecievers
。我正在注册他们,但他们没有收到广播。我的目标是创建一个SMS
发送位置数据的自动回复器。这是我的清单:
这是我的主要活动:
这是我的广播接收器:
这是我的服务:
谢谢!(我正在第二代 Moto G 上测试这个)