Merge "Properly handle situation when currentOpPackageName returns null." into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
9ac716fc8b
@@ -261,8 +261,9 @@ public class AppOpsManager {
|
|||||||
< SystemClock.elapsedRealtime()) {
|
< SystemClock.elapsedRealtime()) {
|
||||||
String stackTrace = getFormattedStackTrace();
|
String stackTrace = getFormattedStackTrace();
|
||||||
try {
|
try {
|
||||||
|
String packageName = ActivityThread.currentOpPackageName();
|
||||||
sConfig = getService().reportRuntimeAppOpAccessMessageAndGetConfig(
|
sConfig = getService().reportRuntimeAppOpAccessMessageAndGetConfig(
|
||||||
ActivityThread.currentOpPackageName(), op, stackTrace);
|
packageName == null ? "" : packageName, op, stackTrace);
|
||||||
} catch (RemoteException e) {
|
} catch (RemoteException e) {
|
||||||
e.rethrowFromSystemServer();
|
e.rethrowFromSystemServer();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user