- What is the BlackBerry Dynamics SDK?
- Requirements and support for platform-specific features
- Steps to get started with the BlackBerry Dynamics SDK
- Implementing SafetyNet attestation for BlackBerry Dynamics apps
- About the BlackBerry Dynamics SDK for Xamarin.Forms
- Sample apps
- Testing and troubleshooting
- Testing with Microsoft Visual Studio
- Implementing automated testing for BlackBerry Dynamics Xamarin apps
- Disable ARM v8 to avoid potential issues
- Deploying your BlackBerry Dynamics app
- Deploying certificates to BlackBerry Dynamics apps
- Legal notice
- BlackBerry Docs
- BlackBerry Dynamics Bindings for Xamarin.Android 7.0
- BlackBerry Dynamics Bindings for Xamarin.Android Development Guide
- Testing and troubleshooting
- Implementing automated testing for BlackBerry Dynamics Xamarin apps
- Executing automated tests for Android Xamarin apps
- Prerequisites: Executing automated tests for Android Xamarin apps
Prerequisites: Executing automated tests for Android Xamarin apps
Android
Xamarin apps- If you are running the tests on a device, enable developer mode.
- You need the app .apk file with a signing key. If you want to run the automated tests on an emulator, you must add the required ABIs when you build the .apk file.
- To ensure that the app is granted the required permissions, UITest must install the app, not the IDE. Use ApkFile() instead of PreferIdeSettings() to force UITest to install the app. For more information, see this Xamarin forum post.
- In theBlackBerry Dynamicspolicy that is assigned to the test user:
- Set the security timeout to 1 hour
- Set the minimum password length to 4 characters
- Remove all authentication delegation settings
- In theUEMmanagement console, add the test app to the user's list of allowed apps so that it can be provisioned.