Cannot find local variable in Android Java -


hello using java code android app , getting bug program doesn't think variable 'sc' exists.

    sslcontext sc = sslcontext.getinstance("ssl");     sc.init(null, gettrustingmanager(), new java.security.securerandom());      sslsocketfactory socketfactory;     socketfactory = new sslsocketfactory(sc);     scheme sch = new scheme("https", socketfactory, 443);     client.getconnectionmanager().getschemeregistry().register(sch); 

i have hunch issue creating new object changes scope 'sc' can't seen.

changing

sslcontext sc = sslcontext.getinstance("ssl"); 

to

final sslcontext sc = sslcontext.getinstance("ssl"); 

fixed error. again nilaydani.


Comments