在我的应用程序中,我试图接收广播Media_Scanner_Finished。 但是接收方没有被呼叫。 这是我的代码-
'<?xml version="1.0" encoding="utf-8"?>'
package="objectdistance.ankeshkjaisansaria.ram.sita.MyApp">
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
android:name="objectdistance.ankeshkjaisansaria.ram.sita.myApp.broadcastreceiver"
android:enabled="true"
android:exported="true">
在我的广播接收器课程中:
public class broadcastreceiver extends BroadcastReceiver {
BroadcastReceiver mMediaScannerReceiver;
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
Log.i("INFO", "Enter BroadcastReceiver");
}
}
我认为该问题与清单文件所需的权限有关,以便访问Media_Scanner广播。
我还要清除的一件事是:-内容提供商Media Image数据库更新时,是否调用Media_Scanner_Started?