码迷,mamicode.com
首页 > 其他好文 > 详细

短息拦截失败,无法进入广播

时间:2015-04-14 18:11:06      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:短信拦截失败

今天本来要做一个短息拦截的,按道理来说这很简单啊,这种例子网上一抓一大把,通常有两种办法:

1.接受广播  2.监听短信数据库 ,我选了第一种方式:接受广播


给出一个例子:http://www.cnblogs.com/GarfieldTom/archive/2012/08/25/2655609.html


但是我却遇到了一些比较奇葩的问题:死活拦截不到短信,于是我就在广播类的Receive()方法里打印了一些日志,奇怪的是,竟然找不到那些日志,意思就是压根就没收到广播

让我告诉你:跟你的MainActity.java有关


关键地方来了:我的MainActity.java的代码如下

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
public class MainActivity extends ActionBarActivity {
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		finish();
	}
} 
没错,就是继承了ActionBarActivity,把他改成Activity就OK了!有人又问了,这个跟接受不到广播好像没关系吧,这里我想请你先了解一下为什么出现ActionBarActivity


短息拦截失败,无法进入广播

标签:短信拦截失败

原文地址:http://blog.csdn.net/u014622411/article/details/45044145

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!