# Try the demo app > 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. ---