Add Zebra MC40 support for Existing Android Application

I have developed a healthcare App in Android Studio. Which is available in playstore.

Now my customer asks , whether we do have support for Zebra MC 40 devices or not. How can extend my App support in Zebra OS as well?

 

Also, I have the following doubts.

 

  • Do I need to do tremendous code changes ? My App support from API level 14.
  • What is EMDK FOR ANDROID, its for developing a fresh App for Zebra OS platform or can we add Zebra support to existing App by compiling using this?
  • Is it possible to download Android Apps from Google PlayStore in Zebra devices?

 

Any suggestions or informations are valuable to me. Thanks in advance.