Ok, ladies and gents. I’ve been busting my head against the wall trying to figure out why Android Beam (AB) refuses to beam my file! I have used it to beam NDEF messages with relatively no problems, but when it came to my files, it was like hell on Earth. I kept getting the error “beam not complete.” No Shit! The problem was the file’s name had the standard naming scheme of a zip file (i.e., ends with “.zip”). I simply changed my zip file name from “file.zip” to “file.jpg”, and the file beamed! Once it was beamed over to the other device, I renamed it back .zip so that apps can properly recognize it is a zipped file. I wish I knew that sooner instead wasting half a day on this. Does this mean AB only beams recognized, simple formats? I don’t know. Maybe I had skipped that part in the documentation. I hope this helps someone out there. Just another day in the life of me 🙂