Tag: android 2.3 gingerbread

SMS_RECEIVED onReceive android 2.3.5无法触发

最近我一直在为这个问题感到困惑,在2.3.5之前,这似乎工作正常(在我的同事设备上)。 然而,在我的现在它永远不会触发。 我已经剥离了代码,并制作了一个非常简单的测试应用程序来查看正在发生的事情。 基本上onReceive代码似乎永远不会触发,即使adb / logcat似乎确实显示了BroadcastReveiver的寄存器确实发生了。 这是我去过的简单代码: 然后: package com.broadcasttech.testsmsreceive; import android.app.Activity; import android.content.BroadcastReceiver; import android.content.IntentFilter; import android.os.Bundle; import android.util.Log; public class TestSMSReceiveActivity extends Activity { private BroadcastReceiver receiver; private static final String TAG = “TestSMSApp”; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Log.i(TAG, ” […]