Comment on page
Setup Android Emulator app
In order to install Appfigurate Emulator app into an Android Emulator, AppfigurateSE runs the
adb
tool that should be located in the default Android SDK installation directory of:~/Library/Android/sdk
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 Emulator
tab. 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:

Tap the
Install Appfigurate Emulator
button to install into your chosen Android Emulator.Any previous version of Appfigurate Emulator can be upgraded by tapping the
Upgrade Appfigurate Emulator
button.In the Android Emulator, from the home screen, long press the Appfigurate Emulator app icon, tap
App Info
, then tap Remove App
.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
adb
tool 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 adb unroot
command.