title: getlaunchintentforpackage returning null
body: <p>Can someone tell me please why this gives me <em>null</em> on the variable <code>intent</code>?</p>
  <pre><code>public class MainActivity extends AppCompatActivity {
      private static String action = &quot;com.google.android.youtube&quot;;
  
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_main);
      }
  
      @Override
      public void onResume() {
          super.onResume();
          this.launch();
      }
  
      public void launch() {
          PackageManager pm = getPackageManager();
          Intent intent = pm.getLaunchIntentForPackage(action);
          System.out.println(&quot;debug: &quot; + intent);
          //startActivity(intent);
      }
  }
  </code></pre>
  <p>i test this on a pixel 4 and i never do uninstall youtube. also, sidequest list the app and gives me the package <em>com.google.android.youtube</em></p>