Android Binder löscht die Anruferidentität
Kürzlich habe ich gelesenAndroid
Quellcodes und stellen fest, dass bei einigen immer ein Methodenpaar aufgerufen wirdBinder
IPC-Aufruf. Ich habe den Kommentar gelesen, kann aber den Grund nicht klar erkennen. Das Methodenpaar ist wie folgt:
final long origId = Binder.clearCallingIdentity();
//other local method.
Binder.restoreCallingIdentity(origId);
Weiß jemand, was die Funktion dieses Methodenpaares ist? Es scheint sich auf die Erlaubnis zu beziehen.