Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
A little more information, please...
1. Are you trying to use the picasaweb mobile site (i.e., picasaweb.google.com/m) or are you trying to use a third-party Picasa app?
2. Does your phone show you as already BEING logged into Picasa with another account, or is it telling you to login with your Google account? In other words, what SPECIFICALLY is the exact wording of the message you're getting?
3. Is the message appearing in your browser window or is it a pop-up ("pop-over") message on your phone itself?
4. Did you try simply going into Menu->Settings->Accounts & sync and removing/re-adding your Google account?
Regards,
Astro (the guy NOT killed by Kelmar...yet)