I had the same problem that was fixed following the recommendations on this topic (which was the main problem), but that was not enough. I should have done more in my case. See if below helps.
Firstly, since I launched eclipse using the command "sudo./eclipse" .android / avd "was created under" / root ", and not under" / usr / myname ". I fixed this by copying ".android / avd" from "root" to "/ usr / myname".
However, this still has not fixed. Then I had to change permissions in two places as follows cd / usr chmod a + r + w + x -R myname (this ensures that the myname folder and all subfolders get the maximum permissions). cd / usr / local chmod a + r + w + x -R adt-bundle-linux-x86_64-20131030
Finally, running eclipse again, just type. / eclipse (without sudo).
Bingo. So it was. Note. You will see that I have provided maximum permissions for all subfolders, that is because my training program. Depending on your use, you may need to carefully provide read / write / execute access to all folders in the two main directories containing user data.
source share