통화상태가 발생하는 것을 알아내는 것을 알아내는 중입니다.
현재 아래와 같이  TelephoneManager를 이용하여  callstatelistener를 만들고 이를 이용해 핸드폰이 전화중인경우 로그캣을
찍어주는 작업중인데요..

아래와 같이 작성해 보았는데.. 어떤점이 틀렸는지 궁금합니다.. 메니페스트.. 물론 선언해주었습니다..

String srvcName = Context.TELEPHONY_SERVICE;
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(srvcName);

PhoneStateListener callStateListener = new PhoneStateListener() {
  public void onCallStateChanged(){
  
   telephonyManager.listen(callStateListener/*, PhoneStateListener*/, LISTEN_CALL_STATE);
   if(callStateListener != null) {
    Log.e("PhoneCallStateNotified", "Incoming number "+ callStateListener);
   }
  }
 
};

03-13 00:34:11.388: ERROR/AndroidRuntime(255): Uncaught handler: thread main exiting due to uncaught exception
03-13 00:34:11.489: ERROR/AndroidRuntime(255): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.basicfunction/com.basicfunction.MainActivity}: java.lang.IllegalStateException: System services not available to Activities before onCreate()
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.os.Looper.loop(Looper.java:123)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.ActivityThread.main(ActivityThread.java:4363)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at java.lang.reflect.Method.invokeNative(Native Method)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at java.lang.reflect.Method.invoke(Method.java:521)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at dalvik.system.NativeStart.main(Native Method)
03-13 00:34:11.489: ERROR/AndroidRuntime(255): Caused by: java.lang.IllegalStateException: System services not available to Activities before onCreate()
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.Activity.getSystemService(Activity.java:3468)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at com.basicfunction.MainActivity.<init>(MainActivity.java:27)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at java.lang.Class.newInstanceImpl(Native Method)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at java.lang.Class.newInstance(Class.java:1479)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2409)
03-13 00:34:11.489: ERROR/AndroidRuntime(255):     ... 11 more
03-13 00:39:12.038: ERROR/gralloc(51): [unregister] handle 0x4994d0 still locked (state=40000001)