Build, Run & Play


Contents

1. Build & Run

2. Play with your app

1. Build & Run

Now everything is in shipshape. It’s time to see and feel your application in 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 will ask you if you would like to “Run on Emulator(Virtual Device)” or “Run on Device”.

1.1 Emulator

Android Studio provides rich features in using emulators to run and test Android applications. SDK releases before v4.3.53571.0118 only supports emulators with ABI arm series(armeabi-v7a, arm64-v8a). Starting from v4.3.53571.0118, both arm series(armeabi-v7a, arm64-v8a) and x86 ABI are supported.

INSTALL_FAILED_NO_MATCHING_ABIS

You will run into INSTALL_FAILED_NO_MATCHING_ABIS error if you run our SDK examples with x86 emulators for SDK version before v4.3.53571.0118.

If you wish to test the application with emulators:

Please follow this instruction to install and run emulator with your Android Studio: https://developer.android.com/studio/run/emulator

1.2 Device

To educe the full power of Zoom SDK, running and testing on a real Android device is preferred.

  1. Connect your Android device with your computer
Developer mode

You have to enable “Developer mode” on your Android device. Otherwise, you will not be able to try our demo app on your device. Learn more: How to enable developer mode on your device

  1. Press Run.
  2. The demo apk will be generated and automatically installed on your device.

2. Play with your app

Looking great, right? Now let’s play around with it. Next, you will need:

  1. Another device that can host a Zoom meeting, such as Zoom desktop clients, Zoom mobile clients. (We will use Zoom Mac OS client)

  2. Your application with Zoom SDK. (the example app)

Step 1

On your Zoom Mac OS client, log in with your Zoom account, and Start a meeting.

Once the meeting room is ready, you will see a 9-digits Meeting ID like 123-456-789.

Step 2

Now switch to your Android device. When you launch your Zoom SDK sample app, the first screen that you will see is:

Press " API User". (Note: “API User” is equal to Non-Login User), and enter the Meeting ID that you got from the Mac client. When finished, tap on “Join Meeting”.

Press "Participants, the name that you changed in the previous section is there! You are “Superman”.

You can now browse around each button, each corner in the meeting room. Our Zoom SDK offers a lot of hands-on features to enrich your video conferencing experience, such as screen sharing, document sharing, etc.

Viola! This is what our Zoom Android SDK feels like in an Android application. Now that you have seen the basic setups and essentials of a Zoom Android SDK application, continue with the following introductory contents:

  1. Integrate with your app: If you have an existing Android application, how do we add Zoom SDK into your app? This instruction shows the steps to easily integrate Zoom SDK with your app.
  2. Build your first Zoom app: Do you want to build a Zoom app from scratch and have a deeper understanding of our Zoom SDK? Let’s build your first Zoom app together.
  3. Mastering Zoom SDK: Our tutorial is not enough and you are eager for more detail? The Mastering Zoom SDK provides detailed instructions of each major features that we are offering in our SDK.