Good news - after many hours, I got it working on my handheld device (Sony Xperia).
I've also got the app almost starting up on the emulators. The critical step was that whenever a different emulator is used, the API # mentioned in the second box (the android.jar path) of the Configure Paths dialog must match the API # of the emulator, or get the "Generating R file. Error" (this gives a bit of an illusion that it's working and something in the code/manifest must be wrong). I say "almost" starting up because the app starts, but complains about either the Play Store is missing or Play Services not being installed. I attempted to resolve this by copying the google-play-services.jar file into the Additional Libraries directory, but that hasn't had succeeded (although, in some emulators, it mentioned that it was looking for a higher version of Google Play Services, but my version was just downloaded a few hours ago). Also discovered that the x86 system images with the Google API's (
https://software.intel.com/en-us/bl...android-sdk-x86-system-image-with-google-apis) are not available as a choice when creating an emulator, despite them being downloaded in the SDK (I read somewhere that this is a bug in the emulator creation dialog, but not sure). So, the versions of the emulators that are NOT x86 (i.e., armeabi images) might work fine with Play Store/Services, but the startup is so long, I gave up on them...I'll wait until the x86 version is properly available since x86 uses HAXM and starts up much faster.
I should also mention that API 24 and API 26 don't work...if you use Google Play Intel Atom (x86) as the CPU - those were the only two APIs that had this as a choice for CPU (and I suspect that these would have resolved the Play Services/Store issues). The reason is that the ADB_VENDOR_KEYS file never gets the vendor/revision ID entered in it since the device is an emulator. Thus, the ADB always views it as unauthorized. Just leave it alone and use a different version/CPU.
So, at least it works on the handheld device. But, is there a particular emulator x86 configuration, or some action to take, for Play Services/Store to work on the emulator?