Występuje ten błąd podczas uruchamiania usługi z onReceive lub onUpdate w mojej klasie AppWidgetProvider.Android PermissionDenial: Bind_RemoteViews Licencja
09-15 11:54:04.096: WARN/ActivityManager(1318): Permission Denial: Accessing service ComponentInfo{com.fttech.gameIT/com.fttech.StackWidgetService} from pid=1318, uid=1000 requires android.permission.BIND_REMOTEVIEWS
Już zadeklarowałem pozwolenie w moim Manifeście Androida.
Ale nadal daje mi to.
Czy coś jest nie tak?
Oto co mój kod wygląda ..
@Override
public void onReceive(Context context, Intent intent){
AppWidgetManager.getInstance(context);
intent = new Intent(context, StackWidgetService.class);
context.startService(intent);
super.onReceive(context, intent);
}
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds){
super.onUpdate(context, appWidgetManager, appWidgetIds);
Intent intent = new Intent(context, StackWidgetService.class);
context.startService(intent);
}
}
EDIT: Mam to w moim ogłosił manifest ..
Oto co jeszcze dostać ...
09-15 12:13:03.818: WARN/ActivityManager(1318): Permission Denial: Accessing service ComponentInfo{com.fttech/com.fttech.StackWidgetService} from pid=1318, uid=1000 requires android.permission.BIND_REMOTEVIEWS
09-15 12:13:03.864: WARN/ActivityManager(1318): Permission Denial: Accessing service ComponentInfo{com.fttech/com.fttech.StackWidgetService} from pid=1318, uid=1000 requires android.permission.BIND_REMOTEVIEWS
09-15 12:13:03.872: WARN/ActivityManager(1318): finishReceiver called but no pending broadcasts
09-15 12:13:03.919: WARN/WidgetAidService(21261): BroadcastReceiver onReceive called
09-15 12:13:03.919: WARN/ActivityManager(1318): Permission Denial: Accessing service ComponentInfo{com.fttech/com.fttech.StackWidgetService} from pid=1318, uid=1000 requires android.permission.BIND_REMOTEVIEWS
EDIT: Manifest
<uses-permission android:name="android.permission.BIND_REMOTEVIEWS"></uses-permission>
<service android:name="StackWidgetService"
android:enabled="true"
/>
Jest pozwolenie i Służby zadeklarowane w moim manfiest
Co próbujesz przez swój kod ... próbujesz użyć go w innej aplikacji lub coś podobnego ...? –
Nie ... używam go tylko w jednym. –