Ohk so lets analyze the situation and plan course of action.
what is the situation
1) proxy configured on wifi settings
2) proxy again configured on the proxydroid application
3) http working fine
4) https gives error.
what we can try
1) prefer keeping only one of wifi or proxydroid settings no point
doing it twice.
2) as suggested by akash if possible use tcpdump or download shark for
android and run it. you will see dump file created which can be opened
on wireshark at laptop. this will help you identifying if the traffic
is actually http/https coz burp will not understand non http / https
traffic.
3) if https traffic is not connecting at all even in browser do check
it with some known connectable site. if its chrome google might not be
the one to check as its hsts policy is hardcoded in it. so try say
https://ironwasp.org check the connectivity.
4) if you still have problem its better to check the certificate, and
hope that you have correct certificate imported. (personally i would
redo the steps)
5) instead of downloading cert on system and then transfer i apply a
quick hack. configure proxy and then open up ip:8080 (burp port) and
download CA Cert from there directly in android device. : rename cert
extension from der to pem and then use it to import in Cert section.
there make sure you import it for wifi an not vpn/app.
6) your reference check would be if browser starts working over https.
if not you might want to repeat the above checks.
Hope this helps.
Anant Shrivastava
Web :
http://anantshri.info