The word "solve" means to WORK out a problem and find the solution.
For example, when you work on a project with another person, you can say, "Let's work until we solve this problem".
The word "resolve" can also mean EXPLAIN and remove doubts.
For example, a man might say to his employer, " I hope I have resolved any doubts you had about the way I handled this issue".
Hope this helps