Android support updates
Learn which Android versions Perfecto supports, along with any restrictions or limitations that apply.
On this page:
Android limitations
The following limitations apply to Android devices:
-
Tests fail with a "No Chromedriver found" error: When running tests on specific devices, they fail with the following error message: "No Chromedriver found that can automate Chrome '0.0.0'. "
This issue affects the following devices and Android versions:
-
Samsung Galaxy S8 on Android 7.0
-
Samsung Galaxy Note 8 on Android 7.1.1
This issue occurs because the webview version on these devices is listed as 0.0.0.1, a version that does not have a corresponding Chromedriver. As a result, when the Chromedriver tries to find a Chromedriver version that works with the webview version, it cannot find a suitable driver.
-
-
Limited options when performing a long-press on a link in a Chrome browser: During manual testing, performing a long press on a link in a Chrome browser on an Android device brings up a menu with a limited list of options. The following options are not supported on real Android devices in Perfecto: Open in new tab, Open in incognito tab, Download link, and Share link.
If these actions are required, contact Perfecto Support.
Versions and limitations
Android version | Support terms |
---|---|
16 Developer Preview 1 |
Fully supported. |
15 GA |
Fully supported. |
14 GA |
Fully supported. For secured screens, use the |
13 GA |
Fully supported. For secured screens, use the |
12 GA |
Fully supported. For secured screens, use the Long press in Samsung Message appWith Android 12, the Samsung Messages app has introduced the feature of a so-called long press that allows moving images or text. Clicking an image or text with a long press of 500 ms still opens the menu, but if you apply a longer press, the menu opens and closes immediately, and you can then move the clicked object to a different location on the screen. To handle this new functionality in your Appium automation scripts, you can use the For examples, see Appium press() and longPress() samples. |
11 GA |
Fully supported. Perfecto supports all Pixel devices to which Google has rolled out the update. Additional devices will be supported as they become available in the market. |
10 GA |
Support for capturing secure screens is now available for early access. Secure screens are configured on the activity level by specifying FLAG_SECURE while creating a relevant activity. When this flag is set, the content of the screen is treated as secure, meaning that it does not appear in screenshots and cannot be viewed on non-secure displays. |
10 beta 6 |
Video is not supported when a device is in "landscape" mode. |
10 beta 5 |
Video is not supported when a device is in "landscape" mode. |
10 beta 4 |
|
Release | Updates |
---|---|
20.2 |
Support for capturing secure screens on Android 10 devices is now available for early access. Secure screens are configured on the activity level by specifying FLAG_SECURE while creating a relevant activity. When this flag is set, the content of the screen is treated as secure, meaning that it does not appear in screenshots and cannot be viewed on non-secure displays. If you are interested in participating in the Early Access plan, contact Perfecto Support. |
19.13 |
Support for Android 10 GA with the below limitations:
|
19.12 |
Support for Android 10 GA with the below limitations:
|
19.11 |
Support for Android 10 beta 6 with the below limitations:
|
19.10 |
Support for Android 10 beta 5 with the below limitations:
|
19.9 |
Support for Android 10 beta 4 with the below limitations:
|
18.15 |
|
18.14 |
|
18.12 |
|
18.10 |
|
18.4 |
|
10.4 |
|
10.3 |
|
10.0 |
|