Threading - не может создать обработчик внутри потока, который не вызвал Looper.prepare ()

Я использую какой-то старый код, и при запуске этого метода я получаю ошибку Looper.prepare (). Я неЯ не понимаю, что означает эта строка, но это очень необходимо.

Общая программа: у меня есть AsyncTask, который вызывает метод, который вызывает doBindService () - из doInBackground () -. Я прочитал множество других вопросов об этой ошибке, и я думаю, что у меня есть ошибка потока, но я могу 'не понимаю, в чем проблема.

public rNOC doBindService(){

         _server = new rNOC(this);//CODE FAILING HERE
        return _server;
        }


 *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
    java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
    at android.os.Handler.(Handler.java:197)
    at android.os.Handler.(Handler.java:111)
    at com.servicenexus.ServiceNexus$1.(ServiceNexus.java:128)
    at com.servicenexus.ServiceNexus.(ServiceNexus.java:128)
    at com.servicenexus.rNOC.(rNOC.java:31)
    at com.servicenexus.ServiceNexus.doBindService(ServiceNexus.java:406)
    at com.servicenexus.ServiceNexus$2.login(ServiceNexus.java:790)
    at com.servicenexus.IRemoteInterface$Stub.onTransact(IRemoteInterface.java:126)
    at android.os.Binder.execTransact(Binder.java:351)
    at dalvik.system.NativeStart.run(Native Method)

Ответы на вопрос(1)

Ваш ответ на вопрос