Respostas:
Você também pode usar o OpenLayers dentro de um WebView, embora provavelmente não funcione tão bem quanto a resposta do amac.
O QGIS Mobile para Android suporta WMS. É um porto do QGIS Desktop criado durante o Google Summer of Code deste ano. Atualmente, é recomendado apenas para uso em tablets Android, pois ainda não existe uma GUI móvel dedicada.
Para mais informações, consulte o site do autor: http://www.bernawebdesign.ch/byteblog/2011/08/24/gsoc-2011-final-report/
Meu cliente de mapeamento multitoque kivyMaps é executado no Android. Ele suporta WMS, WMS-C e estou trabalhando no suporte simples a WFS. Ele tem como objetivo principal mostrar serviços com uma interface limpa, para que não tenha uma interface de usuário ou tela de configurações do Android completa, mas você também pode ver isso como uma estrutura de mapeamento e desenvolver seu próprio aplicativo.
Ele se baseia no kivy , para que você possa executar o mesmo código no Android, Windows, Linux e MacOSX (o iOS é experimental).
Isso pode ajudar nas necessidades básicas, mas não posso garantir outras necessidades, como na janela de informações do clique