I appreciate your reply. The device currently in use is a Samsung Galaxy.
As far as "USB debugging" - I've never investigated that as a possibility - but I'll do some research and see if that might work as an interim solution.
In a broader sense, my question really focuses on what is the "best practice" for standardized development with B4A / Android. I'm really trying to understand the "inconsistencies" and why they occur so that I can develop a suggested course of action. Today, I'm simply too ignorant of the Android environment to formulate a theory - but hopefully some additional research and testing in that department will help.
For example, imagine a classroom of 30+ students who are currently learning to develop applications for Apple devices. Everyone uses the same "toolset" (XCODE) and the same "emulator" (iOS Simulator). While this may or may not be an "optimal" situation - at least the teaching / learning environment is consistent - so progress can be sustained without too many "bumps" in the road.
Now, suppose those same students want to "learn" Android development. While I realize that ADT/Java is the "equivalent" solution - I chose to experiment with B4A simply because I have good bit of experience with VB/VBA. (Thinking this would reduce my "learning curve" and allow some rapid prototype development.) However, I'm having difficulty imaging why some things won't run in certain emulators, and why some emulators are "inconsistent" in their behavior.
As I said, I will look into using "USB debugging" for my own personal learning. But, in the longer term, there is no way I can see a classroom learning / development environment being successful where everyone uses different emulators or has to utilize their own unique device. Hence my question for experienced Android developers (and possibly classroom style teachers or those who have instructed in a seminar style setting) regarding what is the "best" configuration for stable, consistent learning.
Thanks, again, for all of your help. I appreciate it.