So it turns out that AOSP 8.1.0_r18 branch does not fully support a separate output directory. (See: 'export OUT_DIR_COMMON_BASE=<path-to-your-out-directory>' at https://source.android.com/setup/build/initializing). Specifically, the emulator does not use the set path to detect the adb binary. I also had a similar issue with idegen.sh
The 'workaround' in this case is to run the Emulator, then go to 'Extended controls' (three dots menu item) > 'Settings' > 'General' tab > 'Use detected ADB location' and manually point to OUT_DIR_COMMON_BASE/android/host/linux-x86/bin/adb. -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
