# Try the demo app

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

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

Now that you've downloaded and set up the sample app, it's time to bring it to life.

In **Android Studio**, look for the big green triangle in the upper right corner -
the one next to the "example". The pop-up window asks you if you would like to
"Run on Emulator (Virtual Device)" or "Run on Device".

## Use an emulator

Android Studio provides rich features in using emulators to run and test
Android applications.

To test the application with emulators, follow
[these instructions](https://developer.android.com/studio/run/emulator)
to install and run an emulator with Android Studio.

## Run on a device

To bring out the full power of the Meeting SDK, run and test the demo app on an Android device.

**Note:** To run our demo app on your device, enable **Developer mode** on your Android device.
Learn more at
[How to enable developer mode on your device](https://developer.android.com/studio/debug/dev-options).

1. Connect your Android device to your computer.
2. Select the device, then select **Run**.

The demo app is generated and automatically installed on the device you selected.

## Run your demo app

Let's play around with your newly-generated app. You will need:

-   Another device that can host a Zoom meeting, such as Zoom desktop
    clients or Zoom mobile clients. We will use Zoom's Meeting for Android client.

-   Your demo application with the Meeting SDK.

### Step 1: Start a meeting

On your Zoom Android client, log in with your Zoom account and start a meeting.

![Screenshot of a mobile app screen with two toggles and a button: Video on, and Use personal meeting ID (PMI), and the button Start a meeting.](/img/msdkAnd-tryDemo-screen1.png)

Once the meeting room is ready, you will see a nine digit Meeting ID, like
**123-456-789**.

### Step 2: Switch to your Android device

Now switch to your Android device. When you launch your Zoom SDK sample
app, you'll see a screen with four buttons and two fields.

![A screen with three fields SSO Login User, API User, and Settings, then two fields Input meeting number and Input user name, and one final button Join meeting](/img/msdkAnd-tryDemo-screen2.png)

Enter the meeting number and username, and tap on **Join Meeting**. If there is password authentication, you will be asked for a password.

![A screen with one field for the meeting passcode, then two buttons Cancel and OK](/img/msdkAnd-tryDemo-screen3.png)

After successfully joining the meeting, this screen appears.

![Screenshot of a mobile app screen showing the Zoom logo and the meeting controls including Mute, Start video, Participants, Chat, and Reactions.](/img/msdkAnd-tryDemo-screen4.png)

Select **Participants**. The name you entered while joining should appear here.

![Screenshot of a mobile app screen showing two participants](/img/msdkAnd-tryDemo-screen5.png)

You can now browse around each button and corner in the meeting room.
The Meeting SDK offers a lot of hands-on features to enrich your video
conferencing experience, such as sharing your screen, document sharing,
sending reactions, and more.

## Further topics

Now that you have seen the basic setup and essential operations of a
Meeting SDK for Android application, continue with these introductory
topics.

1. [Integrate with your app](/docs/meeting-sdk/android/integrate) -
   How can you add the Meeting SDK into an existing Android app? This topic shows how
   to easily integrate the Meeting SDK with your app.
2. [Build your first Zoom app](/docs/meeting-sdk/android/build-an-app/) -
   Build a Meeting app from scratch and gain a deeper
   understanding of our Meeting SDK.
3. [Use Meeting SDK](/docs/meeting-sdk/android/use-meeting-sdk/sdk-initialization/) -
   This section provides detailed instructions of each major
   feature that we offer in our Meeting SDK.

---
