If you’re installing an apk into the Android Emulator and seeing this error (INSTALL_FAILED_MISSING_SHARED_LIBRARY), it may mean that the app relies on the Google APIs (e.g. for Google Maps and the other Google Android apps) and your AVD that you’re running was created without the Google APIs.
Create a new AVD from the AVD Manager using the one of the Google API targets at the API level that you need and you should be good to go.