I find the solution to decompile a file dex to jar from this link http://code.google.com/p/dex2jar/downloads/list but i don\'t understand how to use it.
The below url is doing same as above answers. Instead of downloading some jar files and doing much activities, you can try to decompile by:
http://apk-deguard.com/
If you're looking for the version for windows get it from source forge: https://sourceforge.net/projects/dex2jar/
It has the d2j-dex2jar.bat file you need
After you extract the classes.dex file, just drag and drop it to d2j-dex2jar
d2j-dex2jar.sh someApk.apk
Follow this guide: https://code.google.com/p/dex2jar/wiki/UserGuide
--Update 10/11/2016--
Found this ClassyShark from Google's github pretty easy to view code from APK.
https://github.com/google/android-classyshark
// make sure that you downloaded release https://github.com/pxb1988/dex2jar/releases (for the ppl who coldnt find this link in /dex2jar/downloads/list
Can be used as follow:
d2j-dex2jar release.apk