fix detection of android emulator#35111
Conversation
at some point, the `Build.FINGERPRINT` of the emulator has changed and no longer includes `generic` as an option. It apparently now, on all platforms, includes `google/sdk_gphone` at the beginning.
Base commit: 6a43faf |
Base commit: 76f7084 |
|
PR build artifact for 53fd80a is ready. |
|
Thanks for sending this @deecewan |
|
Hey @cortinico - I tested this using the debugger to ensure that the Here's a screenshot of the I ran this by patching the file in my |
cortinico
left a comment
There was a problem hiding this comment.
@cipolleschi can you import this one?
|
@GijsWeterings has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |

Summary
at some point, the
Build.FINGERPRINTof the emulator has changed and no longer includesgenericas an option.It apparently now, on all platforms, includes
google/sdk_gphoneat the beginning. Older emulators may still includegenericin theBuild.FINGERPRINTso we should maintain that check too.Changelog
[Android] [Fixed] - Fix android emulator detection for packager host
Test Plan
When running on a modern emulator, ensure that the packager attempts to load from
10.0.2.2.