Android VoIP SDK Installation Guide

This tutorial offers step by step instructions, that are needed to Install Ozeki VoIP SDK for Android. You will see how Visual Studio should be installed to support mobile development, and the guide will take you all the way to running your first VoIP software on your mobile phone.

Related: Windows VoIP SDK Installatin Guide: If you wish to build VoIP applications on Windows, you might also be interested in a similar document, the Ozeki VoIP SDK for Windows Installation Guide

What is VoIP?

VoIP (Voice over Internet Protocol) is a technology that enables anyone to make phone calls over the internet. It is widely used in a business environment.

What is SDK?

An SDK (Software Development Kit) is a set of tools provided by the manufacturer of a hardware platform or operating system. It helps software developers in creating applications for that specific platform.

Download and install Visual Studio

In this video, you will learn about the process of installing Visual Studio. You will learn how to download the installer and how to launch it. The video is only 3 minutes long and very detailed, so you will have no problem with following the steps. Don't waste any more time, start installing the software.

Download the Visual Studio installer

On Figure 1, you can see the download page of Visual Studio. There, you will need to choose the Community Edition. Community Edition is a version of a software that is offered under an open source. Click the download button and start the download process. After the download process, you will find the installer file locally on your computer.

download visual studio
Figure 1 - Download Visual Studio

Run the installer

On Figure 2, you can see the downloaded installer locally on your computer. Click it twice to run it. It will start the Visual Studio Installer. There, you will be able to configure the installation options. The installer should be called 'vs_community_versionnumber', as you can see on Figure 2.

run visual studio installer
Figure 2 - Run Visual Studio installer

Start the installer

As you can see on Figure 3, the first step of the installer is to click the 'Continue' button. In this page, you can read the 'Microsoft Privacy Statement' and the 'Microsoft Software License Terms' (Figure 3). If you have read it, click the 'Continue' button. It will take you to the next step.

start installation
Figure 3 - Start installation

Select the package

To start building cross-platform applications, you need to install a package for mobile development. Choose the package visible on Figure 4. Tick the 'Mobile development with .NET' option and click the Install button located on the lower right corner of the page. It will start the download process of the package.

select mobile development package to install
Figure 4 - Select mobile development package to install

The download process

The packages will be downloaded and installed in the next step. On Figure 5, you can see the progress bar of the download process. You will see the percentage of the completion. You can tick the option that will start the Visual Studio after the installation is finished. You don't have to do anything, Just wait until the installation is finished.

installation process
Figure 5 - Installation process

Restart the computer

After the installation process, your computer needs to be restarted. The Visual Studio will ask if you wish to restart the computer now. Click the Restart button. After it, your computer will turn off and turn on again. This is the last step before you can start using the software (Figure 6).

restart computer to finish installation
Figure 6 - Restart computer to finish installation

Download Android Voip SIP SDK

In this video, we are going to show you how to download the Android VoIP SIP SDK. The video will start with the download page. At the end of the video, you will have the compressed folder on your computer. The video is only 25 seconds long and very detailed. You will have no problem with the process.

Download the Android VoIP SIP SDK installer

To Download the Android VoIP SIP DSK, you need to visit the download page. There, you will see the Download button on the top of the page (Figure 7). It will take you to a page, where you can choose the version you wish to download. We advise you to always choose the most recent version.

open download page
Figure 7 - Open download page

Choose the version

Here, you can see the list of all the released versions. You can see information about the actual release. You can see the size of it and the new features and amendments we added to the software. Click the blue download link. Your browser will now start to download the Ozeki SDK Android installer (Figure 8).

download android voip sip sdk installer
Figure 8 - Download Android VoIP SIP SDK installer

The downloaded zip file

On Figure 9, you can see the downloaded zip file. This folder is compressed, so to start using it, you need to unzip it. The main advantage of compressing is data transmission time reducting. The compressed installer folder by default is located in the Download folder of 'This PC'. Find and extract it to start using it.

installer zip downloaded
Figure 9 - Installer zip downloaded

Install Android Voip SIP SDK (Video tutorial)

In this video, we are going to show you how to install the Android VoIP SIP SDK. The video will start with the compressed folder visible on the screen and will take you to the installed software. You will learn how to unzip the folder and how to launch the installer. The video is only 1:17 long and it features all the necessary steps in a very detailed way. If you watch it through, you will have no problem completing the process. Don't waste any more time. Start using the software now!

Extract the zip file

To launch the installer, you need to extract it from the compressed folder. To do so, right click the folder name. You will see a context menu. Find the 'Extract All..' menu item (Figure 10). Clicking it will decompress the folder and you will see the installer application icon that is now usable.

extract zip file
Figure 10 - Extract zip file

Start the installer

Now that you have the installer ready to use, all you need to do is launch it. Double-click the 'Ozeki_SDK_Android.versionnumber.exe' icon (Figure 11). Now you will see the welcome page of the setup application.

start android voip sip sdk installer
Figure 11 - Start Android VoIP SIP SDK installer

Install the Android VoIP SIP SDK

As the first step of the installation process, you need to choose a destination. All the required files will be installed in that folder. Choose a place where there is enough free space. You can see the amount of free space and the required space below the destination folder text bar. Click the 'Install' button to start the installation process (Figure 12).

install android voip sip sdk
Figure 12 - Install Android VoIP SIP SDK

The final screen of the installer

After the installation is finished, you will see the screen visible on Figure 13. If you see this screen, it means that the software is successfully installed. Click the Finish button to close the installer and start to use the software.

installation finished
Figure 13 - Installation finished

Start softphone example

In the following video, we are going to show you how to launch a softphone that you can use to send SMS messages from your PC. The video will start with the decompressed folder. At the end of the video, you will see the working softphone. You will learn how to open the Visual Studio project and how to launch the softphone. This video is only 1:24 long and it features all the steps you need to take to have a working softphone. If you watch it through, you will have no problem completing the process.

Open the solution

The first step of the process is to find the '.sln' project file. All the pre-made example files will be located in the 'Examples' folder. You will find a VoIP folder. Open it and search for the 'MyFirstSoftphone_03' folder. In this folder, you will see the 'bMyFirstSoftphone_03.sln' visual studio project (Figure 14). Open it using Visual Studio.

open example solution
Figure 14 - Open example solution

Start the Android emulator

After opening the project file, you will see the code in the code editor panel. This project will launch a new android device and run the softphone on it. To launch the application, search for the launch button. It is located on the menu bar of Visual Studio. You can find it with the help of Figure 15. Click it to open the new android device creator.

start android emulator
Figure 15 - Start Android emulator

New android device creator

In the next step, you need to create a new android device. As you can see on Figure 16, Visual Studio will create a default Android emulator that matches a typical Android phone. It will be a Pixel 2 with Android 9.0 in the example (Figure 16).

create android device
Figure 16 - Create Android device

Start the android phone

On Figure 17, you can see the list of phone emulators that you can start. Click the 'Start' button at the end of the line. You can see more information about the virtual machine here. You will see the OS, the amount of Memory, and the resolution of the screen.

start android phone
Figure 17 - Start Android phone

Launch the virtual phone

As the last step of the process, launch the project. To launch the virtual phone and the softphone software, click the run button. It is located on the menu bar of Visual Studio (Figure 18).

start example on device
Figure 18 - Start example on device

Result

Now you can see the virtual phone at work. As you can see on Figure 19, the virtual phone is visible on the screen and the softphone application is running. You can use the virtual phone just as you would use a real phone. Try all the features of the application!

example started on device
Figure 19 - Example started on device

Final thoughts

This article explained how you can install the Ozeki VoIP SDK for Android. You have learned how to open the example project for a softphone using Visual Studio. This solution will handle all your phone communication from your PC making it more comfortable and more versatile.

Ozeki SMS Gateway is a better protocol for message delivery because it offers simplicity and better performance. If you want to build a reliable, high-performance system you should not stop reading here. Find out how you can setup a test system in your neetwork that is able to delivery 1000 SMS per second. This amazing speed can be achieved with Ozeki SMS Gateway

The next thing to do is to download and install Ozeki SMS Gateway and let the work begin.