Can I develop android apps on unity for free?

I was wondering if i could develop quality android apps with my free version of unity 4.3.

Sure you can.
I think you mean games not apps.

Yes, you can! Please read the official Unity3D license comparison chart. The main disadvantage from a branding point of view is that you cannot display your own splash image when the app starts.