i had typed a long response this morning but gave in towards the end as it seems they have changed the eyefi app, the product is fine the admins who help on this forum do so in their free time and your reply is demoralizing tbh the information is on the forums .. have you searched?
but a quick answer to your question is not easy , you are confusing a couple of terms relating to the way pictures travel from your eyefi card to your chosen device.
1. direct mode is not a means of transfer it is in fact a connection method
2. it is possible to have pictures travel "directly" to your chosen device either using direct mode (connection method) or via a Router / hot spot infact by any available and known wireless network by disabling "relayed transfer"
so what is it you want to achieve?
you want your picture to be sent to your android device but were ? in the presence of your known wireless network? then juts add the network to your android device make sure this network is also set up on the eyefi card (although i would assume that this is the case as you say it is working to your pc) and if you want them to arrive "directly" on your android device (without taking a trip round the WWW) then disable online sharing and then disable relayed transfer. if you can set it up on the pc the procedure is the same on android.
once this is working at home next to your access point / wireless router you can then set up your eyefi card to work in direct mode. so to recap on something you have already read "Direct mode is NOT designed to work in the presence of known wireless networks". You realy think your devices want to leave the very strong wireless network put out by your wireless router with all the bells and whistles of internet and everything to join the relatively small signal put out by your eyefi card with the sole perpose of sending you photos out and no internet access. any attempt to use direct mode in the presence of known wireless networks is Doomed to Fail! so turn on direct mode on the card using your pc and make a note of the wireless network key your card provides then place the card in your camera and take some pictures ( AWAY FROM YOUR WIRELESS NETWORKS ) your eyefi card will look for known wireless networks and fail it will then deploy its own wireless network and your android device will be able to find it. enter the key provided when you enabled direct mode on the card and allow the connection to take place ( keep in mind direct mode will only allow your eyefi card to connect to one device only!)
like i say i know i have answered similar questions to this before have a look around and keep in mind that forums are self help solutions for the most part dont expect someone to hand hold you through the entire process if you need that kind of help i believe eyefi have a very good telephone support line.
and if i sound rude in my instructions i apologies my irritation is aimed at honeygirl83 and not at the OP
Find me on Flickrhttp://www.flickr.com/photos/75848520@N08/
2* Eyefi 16GB pro x2, 2* Eyefi 4GB connect x2
Canon 500D Canon 350D
EF 17-40 f4L, EF 70-200 f4L
Sony experia arc (android 4),Blackberry Playbook 64GB,Ipod Touch