java如何在任何一个特定端口收到短信时自动打开Android应用程序?
我是安卓新手,我已经使用phonegap完成了一个安卓应用程序,但在这个应用程序中,我将实现一个新概念。这是什么,但这个应用程序希望自动打开时,短信接收与特定的端口。 那么如何实现这个概念呢?实际上,在登录应用程序表单后,用户名发送到后端并通过同一端口回复。如果输入的用户名正确,则回复消息为true,否则返回false
在我们的应用程序中,当收到特定消息时,获取响应并检查其是否为真,重定向到主窗体,否则将再次显示登录窗体并显示错误消息。这就是概念
现在我的活动类如下,但我不知道如何改变我的活动类来获得这个概念
所以任何人都可以帮我实现这个概念。。。提前谢谢
import 安卓.os.Bundle;
import org.apache.cordova.*;
import 安卓.view.Menu;
public class SMSActivity extends DroidGap
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sms);
//super.setIntegerProperty("splashscreen", R.drawable.logo);
super.loadUrl("file:///安卓_asset/www/index.html");
}
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.activity_sms, menu);
return true;
}
}
# 1 楼答案
您可以使用BroadcastReceiver接收SMS_。请参考本教程,这可能会对您有所帮助
1){a2}
2){a3}