INNER CODE UNIT · Java
sendBroadcast
termux/termux-x11 · lorie/src/main/java/com/termux/x11/CmdEntryPoint.java:87
static void sendBroadcast(Intent intent) {
try {
ctx.sendBroadcast(intent);
} catch (Exception e) {
if (e instanceof NullPointerException && ctx == null)
Log.i("Broadcast", "Context is null, falling back to manual broadcasting");
else
Log.e("Broadcast", "Falling back to manual broadcasting, failed to broadcast intent through Context:", e);
String packageName;
try {
packageName = android.app.ActivityThread.getPackageManager().getPackagesForUid(getuid())[0];
} catch (RemoteException ex) {
throw new RuntimeException(ex);
}
IActivityManager am;
try {
//noinspection JavaReflectionMemberAccess