Here are some ideas on what could be wrong with your project:
- Some source files are not referenced in your project. This would explain why the app works in the simulator. The simulator runs locally and gets the files from the folder. The build on the other side is executed based on the files referenced in your project file. You can check these files when you open your project and check if all files are listed in the Project Navigator/Solution Explorer.
- The fact that this happens on Android only, leads me to the idea that there might be a problem with the Android permissions. Go to your Project Properties -> Android -> Permissions and check if some of them are off and you need them turned on. I would check the INTERNET permission first as it usually is the problem. You can also take a look at this
article as it explains the Android permissions and why do you need them.
These are only ideas. If you open a support ticket and send us your project, we can take a look and investigate what is causing the issue.