# Launch the Meeting app from your app

<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

> The code on this page works with either the **default UI** or the **custom UI**.

Normally, you would embed a meeting invitation URL in your app which, when selected by a user,
launches the Zoom app and lets the user join the meeting. It is also possible to allow users
to launch just the Zoom app from within your app by pressing a link or a button without
specifying a meeting parameter.

For Android apps, you can either use the package ID or the URL to enable the launch feature.

## Method 1: Use the package ID

Use Android's built-in
[PackageManager](https://developer.android.com/reference/android/content/pm/PackageManager)
to launch the Zoom App using this package id:`us.zoom.videomeetings`.
This action includes a step that searches the app that matches the
package ID in the system, so you might notice latency of about one
second while executing.

```java
private void launchZoomClient() {
    PackageManager pm = getPackageManager();
    Intent intent = pm.getLaunchIntentForPackage("us.zoom.videomeetings");
    if (intent != null) {
        startActivity(intent);
    }
    }
```

## Method 2: Use the URL

Using the URL is faster, as the URL scheme of our Meeting SDK has been registered in
the system which enables deep links. Parse the URL `zoomus://` and launch it.

```java
private void launchZoomUrl() {
    Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("zoomus://"));
    if (intent.resolveActivity(getPackageManager()) != null) {
        startActivity(intent);
    }
}
```

---
