Tag: sms

有没有办法在Android KitKat中以编程方式阻止SMS?

这是完全和完全不可能在Android Kitkat,因为谷歌已经对消息的工作方式做了很多改变? 我曾尝试使用广播接收器和abortBroadcast,但无济于事。

重新启动设备后,频繁发送短信也会在打开时再发送短信

我经常发送短信,同时重新启动我的设备再发送短信,同时我们“开启”。之后发送短信正确的间隔。但是当我们打开我们的设备时再发送短信。 public class BootCompletedIntentReceiver extends BroadcastReceiver { @Override public void onReceive(Context ctxt, Intent i) { try { scheduleAlarms(ctxt); } catch (java.text.ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } @SuppressLint(“SimpleDateFormat”) static void scheduleAlarms(Context ctxt) throws java.text.ParseException { String share_pref_file = “IMS”; SharedPreferences prefs = ctxt.getSharedPreferences(share_pref_file, Context.MODE_PRIVATE); String number = prefs.getString(“extraSmsNumber”, “”); String message= […]

如何使用j2me(midp2.0)从收件箱中读取消息(SMS)

我想从j2me应用程序访问收件箱消息文本。请给我一个方法来解决这个问题。我不知道访问收件箱。

在Windows中将短信(文本)从java代码发送到手机

是否可以从Windows机器发送短信到手机。 我搜索了很多,得到了以下代码。 Sender.java package sms; import java.util.Date; public class Sender implements Runnable { private static final long STANDARD=500; private static final long LONG=2000; private static final long VERYLONG=20000; SerialConnection mySerial =null; static final private char cntrlZ=(char)26; String in, out; Thread aThread=null; private long delay=STANDARD; String recipient=null; String message=null; private String csca=”+6596845999″; // the message center […]

在Android 4.4.2上更改SMS应用程序默认值

我会更改Android 4.4.2上的默认短信应用程序 我用这个代码: Intent sendIntent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT); sendIntent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, context.getPackageName()); startActivity(sendIntent); 我怎么解决这个问题? 我怎么能要求用我的应用程序更改默认的短信应用程序? 我的接收者: 谢谢。

sms在移动端口0上接收

我正在配置我的J2ME应用程序,以便在收到SMS时从推送注册表中获取事件。 在到达收件箱之前,我能够访问SMS消息吗? 我已经读过发送到移动设备port0的消息直接转到本机收件箱,我们无法访问它。 是否有任何方法可以转移甚至嗅探这些消息,以便在J2ME应用程序中对它们执行操作。

如何使用分裂短信的输出

如何从分割中捕获输出并将其用作例如动作或与数据库中的数据进行比较 String myString = (msg.getText()); String[] a = myString.split(“\\*”); for (String b : a) System.out.println(b); 输出是: pay merchant amount 想要使用pay作为动作和金额来增加数据库中商家的数量

难以将用户1的位置发送给用户2,将用户2的位置发送给用户1?

我有一个代码将用户1的位置发送给用户2,用户2的位置发送给用户1。 用户1的位置完美地发送给用户2,用户2甚至向用户1发送消息,但是它发送的位置是用户1的位置而不是他(用户2)的位置。 这是我的代码: package com.example.gui; import android.app.Activity; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.ContentResolver; import android.content.ContentValues; import android.content.Context; import android.content.Intent; import android.database.Cursor; import android.location.Geocoder; import android.location.Location; import android.location.LocationManager; import android.net.Uri; import android.os.Bundle; import android.telephony.SmsManager; import android.telephony.SmsMessage; import android.util.Log; import android.view.View; import android.widget.Toast; public class ReceivelocationActivity extends BroadcastReceiver { private static final String TAG = “LocationActivity”; public […]

Android – 广播接收器未被解雇

我知道这已经被问到了ALOT,但是我一直在搜索互联网几个小时,我甚至重复使用了我以前的一些代码来接收短信,我得到了……没什么。 所以,这里是基本应用程序接收短信但应用程序永远不会收到意图。 如果文本是从同一部手机发送的,我认为意图可能会被忽略,但似乎并非如此,因为其他应用程序可以正常收听文本。 这是我的清单: 而且,这里是接收器,这里似乎没什么新东西,所以我不知道问题是什么: package com.encima.smsreceiver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.SmsMessage; import android.util.Log; import android.widget.Toast; public class MessageReceiver extends BroadcastReceiver { private static final String TAG = “Message recieved”; @Override public void onReceive(Context context, Intent intent) { Bundle pudsBundle = intent.getExtras(); Object[] pdus = (Object[]) pudsBundle.get(“pdus”); SmsMessage messages =SmsMessage.createFromPdu((byte[]) […]

使用Java自动检测哪个Com Port连接到USB GSM调制解调器

我写了一个Java应用程序,它从USB GSM调制解调器读取和发送SMS消息。 我正在使用SMSLib(使用JavaCommAPI),它在Windows上运行。 我需要传入COM PORT,调制解调器似乎已连接到。 到目前为止,我一直在使用Windows设备管理器手动查找COM PORT,并将其写入属性文件。 我想知道是否有办法检测哪个COM PORT,调制解调器以编程方式连接? 它可以省去每次查找它的麻烦 如果我有时拔下/重新插入端口号会更改 谢谢!!