Add RECEIVER_EXPORTED for internal intent based on the PSA
Test: presubmit Change-Id: I699f1e93cf8c44b046f131014d6200346798336e
This commit is contained in:
@@ -100,7 +100,8 @@ public class BatteryBroadcastReceiver extends BroadcastReceiver {
|
||||
intentFilter.addAction(PowerManager.ACTION_POWER_SAVE_MODE_CHANGED);
|
||||
intentFilter.addAction(BatteryUtils.BYPASS_DOCK_DEFENDER_ACTION);
|
||||
|
||||
final Intent intent = mContext.registerReceiver(this, intentFilter);
|
||||
final Intent intent = mContext.registerReceiver(this, intentFilter,
|
||||
Context.RECEIVER_EXPORTED);
|
||||
updateBatteryStatus(intent, true /* forceUpdate */);
|
||||
}
|
||||
|
||||
@@ -138,4 +139,4 @@ public class BatteryBroadcastReceiver extends BroadcastReceiver {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -142,7 +142,7 @@ public class BatteryBroadcastReceiverTest {
|
||||
|
||||
@Test
|
||||
public void testRegister_updateBatteryStatus() {
|
||||
doReturn(mChargingIntent).when(mContext).registerReceiver(any(), any());
|
||||
doReturn(mChargingIntent).when(mContext).registerReceiver(any(), any(), anyInt());
|
||||
|
||||
mBatteryBroadcastReceiver.register();
|
||||
mBatteryBroadcastReceiver.register();
|
||||
|
Reference in New Issue
Block a user