Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

(Motorola Droid, Android 2.2.2)

My new employer uses Google Apps to manage e-mail etc. They're also big into instant messaging for intra-company communication.

On my device I have my personal account and have added my company account so I can use Gmail for either, have consolidated calendar, etc.

However, the Google Talk app is tied to my main (personal) Google account. I can't see a way to get it to use the company account or, better, allow both accounts to be active.

How can I use Google Talk with a secondary account?

share|improve this question
    
Are you asking for alternatives to the official app? –  Matthew Read May 3 '11 at 15:06
    
@MatthewRead: Well, yes, if the official app won't do what I want. –  Al E. May 3 '11 at 15:22

2 Answers 2

up vote 4 down vote accepted

EDIT: Looks like this is coming, according to Google employee Colin Gibbs, on this Google Mobile Support forum thread:

Thanks for being patient while we work on this feature. When we launched Android 3.0 (Honeycomb), we added support to Google Talk for multiple accounts. We're currently working on bringing the feature to phones as well.

So it looks like it should work on a Honeycomb tablet, and they may be backporting it to Gingerbread phones (video chat over GTalk has just been enabled for 2.3.4, so they're definitely porting Honeycomb Talk's features back to phones).


Original Answer:
Not a great solution, doesn't do all the alerting and notifications in a way that's integrated with the Android OS, but the only way to do this currently seems to be to use the built-in GTalk client for one account, and access the other via the web page.

For a standard GTalk account use this URL to sign into the mobile webpage: http://talkgadget.google.com/talkgadget/m

For a Google Apps Gtalk account use this URL to sign into the mobile webpage: https://hostedtalkgadget.google.com/a/YOUR_DOMAIN_HERE.COM/talkgadget/m

Or use a second IM client for the second GTalk account, as suggested by Matthew Read.

share|improve this answer
    
Nice find from the support thread, been looking for this ever since the 2.3.4 update. Brilliant stuff. –  Dunhamzzz May 3 '11 at 21:48

As you've pretty much said, the official Google Talk client doesn't have any way to select an account for it. Unless you want to be constantly resetting your phone and changing the primary account, you won't be able to use it with multiple accounts. You can of course request the feature; see the comments below.

I recommend using eBuddy Messenger instead. It's the best IM client I've used so far on Android, and easily handles multiple accounts regardless of which service(s) they come from. Just be careful to sign out properly; if the app is force-closed, Google never clues in to the fact that the client is gone and you'll still appear signed in to your contacts. (I have no idea why it handles this fine with every other client).

share|improve this answer
    
One avenue to request the feature: https://services.google.com/inquiry/talk_suggest –  Matthew Read May 3 '11 at 15:38
    
You can also star this feature request: http://code.google.com/p/android/issues/detail?id=4832 although apparently the Android team refuses to look at Talk issues –  Matthew Read May 3 '11 at 15:41
    
Thanks for those. Feature requested, feature request starred, eBuddy Messenger marked for download in the Market. –  Al E. May 3 '11 at 16:05
    
@Matthew looking through that, I find it bizarre that the Android team have no way to redirect that request to the relevant team's queue, rather than just rejecting and closing it down. –  GAThrawn May 3 '11 at 16:18
    
@GAThrawn That was my first thought as well. –  Matthew Read May 3 '11 at 17:05

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.