Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Delphi XE5 for Android中截获收到的短信_Android_Delphi_Sms_Delphi Xe5 - Fatal编程技术网

在Delphi XE5 for Android中截获收到的短信

在Delphi XE5 for Android中截获收到的短信,android,delphi,sms,delphi-xe5,Android,Delphi,Sms,Delphi Xe5,是否可以根据此java代码在Delphi XE5中截获来自Android的短信 不幸的是,除非embarcadero专门对Java事件进行编码,否则无法在delphi中获取Java事件 您几乎可以通过各种方式调用任何类中的任何函数或方法,但不能通过事件。因此,无法获取广播接收器的onReceive事件。无法从继承java类,因此无法重写该事件 其他最好的选择是投票检查消息,但Delphi XE5 android应用程序还不能进入服务 如果轮询符合您的需要,您可以点击以下链接: Delphi相当

是否可以根据此java代码在Delphi XE5中截获来自Android的短信

不幸的是,除非embarcadero专门对Java事件进行编码,否则无法在delphi中获取Java事件

您几乎可以通过各种方式调用任何类中的任何函数或方法,但不能通过事件。因此,无法获取广播接收器的onReceive事件。无法从继承java类,因此无法重写该事件

其他最好的选择是投票检查消息,但Delphi XE5 android应用程序还不能进入服务

如果轮询符合您的需要,您可以点击以下链接:

Delphi相当于其中一些调用:

光标:JCursor

uri:Jnet_-uri

游标:=SharedActivity.getContentResolver.query(在此处输入URL,nil,nil,nil,nil)

while(cursor.moveToNext)do

//加工


以下是一些用于从SMS收件箱读取数据的Delphi代码:


是的!你可以!在我的回答中有一个Android广播接收器的例子。只需修改代码就可以获得短信事件,就像你在问题中链接的文章一样