Overriding an untrusted server certificate in Android

It would be great if I could override this error when connecting to my home server from the Android client with SSL:
"Error: Connection failure. Not trusted server certificate."
It's not trusted because I generated the certificate myself and I'm connecting to a static IP address and not a domain.
The Subsonic Android client is more demanding than the Android web browser, which warns the certificate is untrusted by lets me connect to my Subsonic server anyway.
Until there's a fix, I think Android + SSL is impossible without maintaining an actual DNS name for your server.
"Error: Connection failure. Not trusted server certificate."
It's not trusted because I generated the certificate myself and I'm connecting to a static IP address and not a domain.
The Subsonic Android client is more demanding than the Android web browser, which warns the certificate is untrusted by lets me connect to my Subsonic server anyway.
Until there's a fix, I think Android + SSL is impossible without maintaining an actual DNS name for your server.