How to install Citrix Receiver on Android Emulator for Windows

Since the last few days I am developing content for my upcoming “Mobilize Your Enterprise Apps” workshop in Germany. The aim is to deliver knowledge for software developers to write mobilized and touch-friendly apps hosted on Citrix XenApp using the Citrix Mobility SDK.

For testing purposes I am using the Android Emulator with Citrix Receiver for Android on my Windows 7 machine.

Here is a short guide to create your own virtual Android test environment:

The Android SDK depends on Java Developer environment. So first of all you need to install the Java SE Development Kit from

In the next step you need to get the Citrix Receiver for Android from http://www.citrix.com/downloads. The Receiver for Android is one file assembled in one .apk file. After download has succeeded move the file to %ProgramFiles%\Android\android-sdk\platform-tools

Start your newly created Android device open a command shell and change the directory to %ProgramFiles%\Android\android-sdk\platform-tools.
For installing new apps there is a little command line tool called ADB.exe. You need to execute the following command to install the Receiver in your running virtual device:

ADB install CitrixReceiver-market-upload_3.0.60.apk

(change the filename for newer versions)

That’s all.
Now you can start the Citrix Receiver and connect to your XenApp or XenDesktop environment.