Я сбит с толку.Я пытаюсь настроить свое приложение так, чтобы оно реагировало на то, что SD-карта становится доступной / переходит в автономный режим, но мой приемник вещания никогда не вызывается!
Я вижу трансляцию события и другие приложения, которые отвечают:
08-21 23:43:04.405: DEBUG/Ringer(275): -- intent.getAction() =android.intent.action.MEDIA_MOUNTED
И у моего манифеста объявлен получатель:
<receiver android:name=".Test" android:enabled="true">
<intent-filter>
<action android:name="android.intent.action.MEDIA_MOUNTED" />
</intent-filter>
</receiver>
И у моего получателя есть метод onReceive:
public class Test extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d("#########", "##############################################################");
Log.d("#########", "Obligitory snarky and/or funny logging comment...");
Log.d("#########", "##############################################################");
}
}
И все же выиграл вещь & ^% $не вызывать Test.onReceive ().Есть мысли?