Alibaba¶
Available Android Images¶
We offer arm64
and x86_64
images with the following Android versions:
- 7.0 (Nougat)*
- 8.0 (Oreo)
- 9.0 (Pie)
- 10.0
- 11.0
- 12.0
- 12.1
- 13.0
- 14.0
*Data encryption is not available with Android 7.0.
- 11.0
Set up and create an instance¶
Select your image and subscription plan¶
- Go to Alibaba Cloud Marketplace
- Select an image (Android version + architecture) for your Genymotion instance.
- Click Choose Your plan and proceed to select your subscription plan.
Setup your instance¶
General settings¶
-
In Elastic Compute Service select the Custom Launch selection:
-
In Billing Method, select Pay-As-You-Go.
- In Region, select your geographical area. The zone determines what computing resources are available and where your data is stored and used.
- In Network and zone, select a VPC and a vSwitch.
Instances & Images¶
In the Instance section, you need to select the Instance type that matches your image architecture (x86 or arm64) and your need:
We recommand the following instance types depending on your use case:
Available instance types may change depending on the region!
Usage | x86_64 | arm64 |
---|---|---|
Basic Android environment Automation, monitoring, testing |
ecs.s2.small | ecs.c6r.large |
Standard Android environment Not suitable for video streaming and gaming |
ecs.s2.large | ecs.g6r.large |
Professional Android environment Video streaming, 2D gaming |
ecs.s3.large | ecs.c6r.xlarge |
Professional Android environment Better performance for video streaming and 2D gaming |
ecs.m1.medium | ecs.g6r.xlarge |
High-end Android environment Video streaming, 3D gaming |
ecs.c1.large | ecs.c6r.2xlarge |
In the Image section, make sure that Marketplace Image is selected:
Storage¶
In the Storage section, select the System Disk type and size (default: Ultra Disk). Minimum is 40GiB.
Note
- Storage space is less expensive with Ultra Disk (default).
- SSD Cloud Disk is better for random IOPS or streaming throughput with low latency.
It is unnecessary to add a Data Disk, because it won't be used in the instance.
Bandwidths & Security Groups¶
In the Public IP Address section, check Assign Public IPv4 Address to assign a public IP to your instance. Please note that without a public IP, your instance will not be reachable outside of Alicloud VPC!
In Secrity Group, select the custom Security Group you want to use. If you already have Security Groups, click Select Security Group.
Otherwise, select the New Security Group tab to create a new group. You can create a Basic Security Group with SSH, HTTPS and HTTP for basic access. Or you can use an Advanced Security Group for more refined security settings. Please refer to this page for more details.
You can only add basic access (SSH, HTTPS, HTTP) at this point. You may need to edit your security Group later to refine your security or add more rules, such as ADB access
For details about security settings, please refer to Requirements - Network security settings.
Management¶
In the Management section, you can set or create a key pair to access the instance via SSH. For more details about SSH access, please refer to Accessing an instance with SSH.
You can select Set Later to set the key pair later.
Do not use ecs-user
as login username.
Create your instance¶
Read the ECS Terms of Service and the Terms of Service carefully, check ECS Terms of Service | Terms of Service and click Create Order to get started.
You will be prompted when your instance is ready:
Access an instance with a web browser¶
- Once the initial setup is done, the instance automatically starts. It can take up to two minutes before the instance can be accessed through the web browser.
- From the management console, in Instances, select the instance you want to access.
-
From the IP address column copy the Internet IP address and paste it to your web browser. A connection warning pops up:
Click on
Advanced
and proceed to connect.To remove this warning permanently, you must install a trusted certificate.
-
By default, the username is genymotion and the password is the Instance ID of the instance you can retrieve from column Instance ID/Name:
To change the default username and password, please refer to Change authentication.