Comment on page
Setup Android Emulator app
In order to install Appfigurate Emulator app into an Android Emulator, AppfigurateSE runs the
adbtool that should be located in the default Android SDK installation directory of:
If your Android SDK installation directory is located elsewhere, tapping the Settings toolbar icon will display a directory picker dialog. Navigate to your Android SDK installation directory, and tap Choose.
To install the Appfigurate Emulator app into an Android Emulator, tap the
Android Emulatortab. If no Android Emulators are detected then the following message is shown:
Launch your chosen Android Emulator using Android Studio.
Once the Android Emulator has launched, AppfigurateSE will display the following screen:
Install Appfigurate Emulatorbutton to install into your chosen Android Emulator.
Any previous version of Appfigurate Emulator can be upgraded by tapping the
Upgrade Appfigurate Emulatorbutton.
In the Android Emulator, from the home screen, long press the Appfigurate Emulator app icon, tap
App Info, then tap
If the Appfigurate Emulator app is installed in the Android Emulator, the Sync database button is shown.
Tapping the Sync database button will display the following screen:
The local macOS + iOS shared database (stored in
~/Library/Application Support/Appfigurate/) is displayed in the left hand column. The Android Emulator's database is displayed in the right hand column.
Tap the circular blue button → to copy the local macOS + iOS shared database to the Android Emulator. Any running Appfigurate Emulator app will be automatically terminated and relaunched.
Tap the circular blue button ← to copy the Android Emulator database to the local macOS + iOS Shared database. If you have Appfigurate Simulator app(s) running in iOS Simulator(s), you should terminate and relaunch them manually.
AppfigurateSE uses the Android SDK
adbtool to copy the database to and from the Android Emulator. After using this tool, the adb daemon running in the Android Emulator will have root privileges. You can manually change this back to user privileges using