首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android4.0系统广播有关问题

2013-10-06 
android4.0系统广播问题public class test extends BroadcastReceiver {@Overridepublic void onReceive(C

android4.0系统广播问题
public class test extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
Toast.makeText(context, "开机启动广播", 1).show();
}

}
--------------------------
<receiver android:name=".test" >
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </receiver>
-----------------------------------------
在4.0系统上不可以运行。在2.3.6系统上可以的。为什么。我用三星9100,4.0系统测试不可以。


[解决办法]
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 4.0以上必须要加上这个权限才能开机启动

热点排行