You still have not explained what does not work Jose, only the error message.
Try the attached code. Does it run in your device? The issue could be a problem with your hard coded addresses not being recognized as addresses.
Try entering and using 1600 Pennsylvania Ave. Washington D.C. Do NOT uses commas ( , ) The example works here just fine. Make sure it works, then type in one of YOUR hard coded addresses. What the ActivityStarter attempts to do is show a Google Map using intents ...
Google Maps Intents for Android | Maps URLs | Google Developers
If the example does notwork, what Android version is your device?
Google Static Maps API using a WebViewer ...there are examples in the Forum
MIT Maps component ... then you need to using the latitude and longitude of the street address that you figure out some how.