执行这行就崩溃
TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);manifest权限也配置了:<uses-permission android:name="android.permission.READ_PHONE_STATE"/>刚接触java,google了半天也没弄明白。
求好朋友帮助

解决方案 »

  1.   

    TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE)
    试试这样行吗
      

  2.   

    我试过, htc、 moto、 三星、 大概有6、7种机型都没问题。
    就在联想a1 pad上崩溃
      

  3.   

    08-23 10:59:15.117: D/GLSurfaceView(3553): showSoftInput
    08-23 10:59:15.211: D/dalvikvm(1268): GC_EXPLICIT freed 113K, 50% free 3351K/6599K, external 5223K/6492K, paused 104ms
    08-23 10:59:17.844: D/dalvikvm(2096): GC_EXPLICIT freed 2K, 50% free 2703K/5379K, external 1625K/2137K, paused 35ms
    08-23 10:59:22.860: D/dalvikvm(2108): GC_EXPLICIT freed 6K, 50% free 2866K/5703K, external 1625K/2137K, paused 49ms
    08-23 10:59:27.969: D/dalvikvm(1326): GC_EXPLICIT freed 307K, 54% free 3423K/7303K, external 5590K/6955K, paused 150ms
    08-23 10:59:32.883: D/dalvikvm(1917): GC_EXPLICIT freed 8K, 50% free 2713K/5379K, external 1625K/2137K, paused 39ms
    08-23 10:59:32.985: D/GLSurfaceView(3553): showSoftInput
    08-23 10:59:33.320: D/dalvikvm(1268): GC_EXTERNAL_ALLOC freed 426K, 49% free 3368K/6599K, external 6461K/6492K, paused 58ms
    08-23 10:59:34.797: D/dalvikvm(1591): GC_CONCURRENT freed 846K, 50% free 3705K/7303K, external 1958K/2137K, paused 3ms+15ms
    08-23 10:59:37.594: D/dalvikvm(3553): GC_EXTERNAL_ALLOC freed 671K, 53% free 2890K/6023K, external 2135K/2137K, paused 65ms
    08-23 10:59:37.899: D/dalvikvm(1673): GC_EXPLICIT freed 17K, 49% free 2744K/5379K, external 1625K/2137K, paused 52ms
    08-23 10:59:39.008: I/DEBUG(1067): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    08-23 10:59:39.008: I/DEBUG(1067): Build fingerprint: 'LENOVO/LePad_A1_07/A1_07:2.3.4/GRJ22/eng.njcl1.20120105.183611:user/release-keys'
    08-23 10:59:39.008: I/DEBUG(1067): pid: 3553, tid: 3621  >>> com.sjqpjh <<<
    08-23 10:59:39.008: I/DEBUG(1067): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
    08-23 10:59:39.008: I/DEBUG(1067):  r0 00000027  r1 deadbaad  r2 a0000000  r3 00000000
    08-23 10:59:39.008: I/DEBUG(1067):  r4 00000001  r5 00000000  r6 00451b94  r7 afd426b8
    08-23 10:59:39.008: I/DEBUG(1067):  r8 80728008  r9 49642a98  10 00451b48  fp 4964299c
    08-23 10:59:39.008: I/DEBUG(1067):  ip afd46668  sp 49642940  lr afd191d9  pc afd15ca4  cpsr 60000030
    08-23 10:59:39.008: I/DEBUG(1067):  d0  726f7272655f6369  d1  4e20746375727461
    08-23 10:59:39.008: I/DEBUG(1067):  d2  6c2720797261726c  d3  4c434f5256506269
    08-23 10:59:39.008: I/DEBUG(1067):  d4  0400156c01000100  d5  010041c0e63b3cb7
    08-23 10:59:39.008: I/DEBUG(1067):  d6  0400156c01000100  d7  010041c008baccdd
    08-23 10:59:39.008: I/DEBUG(1067):  d8  0000000000000000  d9  0000000000000000
    08-23 10:59:39.008: I/DEBUG(1067):  d10 0000000000000000  d11 0000000000000000
    08-23 10:59:39.008: I/DEBUG(1067):  d12 0000000000000000  d13 0000000000000000
    08-23 10:59:39.008: I/DEBUG(1067):  d14 0000000000000000  d15 0000000000000000
    08-23 10:59:39.008: I/DEBUG(1067):  d16 0000000000000000  d17 0000000000000000
    08-23 10:59:39.008: I/DEBUG(1067):  d18 3fec410bb193e3c0  d19 3fbdf7a27360e200
    08-23 10:59:39.008: I/DEBUG(1067):  d20 0000000000000000  d21 3f83d2ad33d36d96
    08-23 10:59:39.008: I/DEBUG(1067):  d22 3e21e8c590dc6511  d23 bda8fae9be8838d4
    08-23 10:59:39.008: I/DEBUG(1067):  d24 3f582b387b22f3c1  d25 3f6dcabc4571abc1
    08-23 10:59:39.008: I/DEBUG(1067):  d26 3f30837711244472  d27 3f4375429245411f
    08-23 10:59:39.008: I/DEBUG(1067):  d28 3f133abc51b768d7  d29 3f1420ec8fb87f66
    08-23 10:59:39.008: I/DEBUG(1067):  d30 3efb2a7074bf7ad4  d31 0000000000000000
    08-23 10:59:39.008: I/DEBUG(1067):  scr 60000012
    08-23 10:59:39.078: I/DEBUG(1067):          #00  pc 00015ca4  /system/lib/libc.so
    08-23 10:59:39.078: I/DEBUG(1067):          #01  lr afd191d9  /system/lib/libc.so
    08-23 10:59:39.078: I/DEBUG(1067): code around pc:
    08-23 10:59:39.078: I/DEBUG(1067): afd15c84 2c006824 e028d1fb b13368db c064f8df 
    08-23 10:59:39.078: I/DEBUG(1067): afd15c94 44fc2401 4000f8cc 49124798 25002027 
    08-23 10:59:39.078: I/DEBUG(1067): afd15ca4 f7f57008 2106ec7c edd8f7f6 460aa901 
    08-23 10:59:39.078: I/DEBUG(1067): afd15cb4 f04f2006 95015380 95029303 e93ef7f6 
    08-23 10:59:39.078: I/DEBUG(1067): afd15cc4 462aa905 f7f62002 f7f5e94a 2106ec68 
    08-23 10:59:39.078: I/DEBUG(1067): code around lr:
    08-23 10:59:39.078: I/DEBUG(1067): afd191b8 4a0e4b0d e92d447b 589c41f0 26004680 
    08-23 10:59:39.078: I/DEBUG(1067): afd191c8 686768a5 f9b5e006 b113300c 47c04628 
    08-23 10:59:39.078: I/DEBUG(1067): afd191d8 35544306 37fff117 6824d5f5 d1ef2c00 
    08-23 10:59:39.078: I/DEBUG(1067): afd191e8 e8bd4630 bf0081f0 00028344 ffffff88 
    08-23 10:59:39.078: I/DEBUG(1067): afd191f8 b086b570 f602fb01 9004460c a804a901 
    08-23 10:59:39.078: I/DEBUG(1067): stack:
    08-23 10:59:39.078: I/DEBUG(1067):     49642900  afd42664  
    08-23 10:59:39.078: I/DEBUG(1067):     49642904  000a8de0  
    08-23 10:59:39.078: I/DEBUG(1067):     49642908  00000015  
    08-23 10:59:39.078: I/DEBUG(1067):     4964290c  afd182a1  /system/lib/libc.so
    08-23 10:59:39.078: I/DEBUG(1067):     49642910  afd4270c  
    08-23 10:59:39.078: I/DEBUG(1067):     49642914  afd426b8  
    08-23 10:59:39.078: I/DEBUG(1067):     49642918  00000000  
    08-23 10:59:39.078: I/DEBUG(1067):     4964291c  afd191d9  /system/lib/libc.so
    08-23 10:59:39.078: I/DEBUG(1067):     49642920  00000001  
    08-23 10:59:39.078: I/DEBUG(1067):     49642924  49642954  
    08-23 10:59:39.078: I/DEBUG(1067):     49642928  00451b94  
    08-23 10:59:39.078: I/DEBUG(1067):     4964292c  afd426b8  
    08-23 10:59:39.078: I/DEBUG(1067):     49642930  80728008  /data/data/com.sjqpjh/lib/libcocos2d.so
    08-23 10:59:39.078: I/DEBUG(1067):     49642934  afd184fb  /system/lib/libc.so
    08-23 10:59:39.078: I/DEBUG(1067):     49642938  df002777  
    08-23 10:59:39.078: I/DEBUG(1067):     4964293c  e3a070ad  
    08-23 10:59:39.078: I/DEBUG(1067): #00 49642940  0000000a  
    08-23 10:59:39.078: I/DEBUG(1067):     49642944  afd1c80f  /system/lib/libc.so
    08-23 10:59:39.078: I/DEBUG(1067):     49642948  0000000a  
    08-23 10:59:39.078: I/DEBUG(1067):     4964294c  afd426b8  
    08-23 10:59:39.078: I/DEBUG(1067):     49642950  00451b94  
    08-23 10:59:39.078: I/DEBUG(1067):     49642954  fffffbdf  
    08-23 10:59:39.078: I/DEBUG(1067):     49642958  8075ff8c  
    08-23 10:59:39.086: I/DEBUG(1067):     4964295c  8075ff8c  
    08-23 10:59:39.086: I/DEBUG(1067):     49642960  0000035c  
    08-23 10:59:39.086: I/DEBUG(1067):     49642964  806c1c9c  /data/data/com.sjqpjh/lib/libcocos2d.so
    08-23 10:59:39.086: I/DEBUG(1067):     49642968  0030f5e0  
    08-23 10:59:39.086: I/DEBUG(1067):     4964296c  00000000  
    08-23 10:59:39.086: I/DEBUG(1067):     49642970  00000000  
    08-23 10:59:39.086: I/DEBUG(1067):     49642974  0030f5e0  
    08-23 10:59:39.086: I/DEBUG(1067):     49642978  00000043  
    08-23 10:59:39.086: I/DEBUG(1067):     4964297c  806c1b14  /data/data/com.sjqpjh/lib/libcocos2d.so
    08-23 10:59:39.086: I/DEBUG(1067):     49642980  806c02e8  /data/data/com.sjqpjh/lib/libcocos2d.so
    08-23 10:59:39.086: I/DEBUG(1067):     49642984  00000000  
    08-23 10:59:39.211: V/WifiMonitor(1182): Event [CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00]
    08-23 10:59:39.211: V/WifiStateTracker(1182): Changing supplicant state: COMPLETED ==> GROUP_HANDSHAKE
    08-23 10:59:39.211: V/WifiMonitor(1182): Event [WPA: Group rekeying completed with 00:23:cd:3e:ed:a2 [GTK=CCMP]]
    08-23 10:59:39.211: V/WifiMonitor(1182): Event [CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=00:00:00:00:00:00]
    08-23 10:59:39.211: V/WifiStateTracker(1182): Changing supplicant state: GROUP_HANDSHAKE ==> COMPLETED
    08-23 10:59:39.672: I/BootReceiver(1182): Copying /data/tombstones/tombstone_05 to DropBox (SYSTEM_TOMBSTONE)
    08-23 10:59:39.711: I/ActivityManager(1182): Process com.sjqpjh (pid 3553) has died.
    08-23 10:59:39.719: I/WindowManager(1182): WIN DEATH: Window{4088aaf0 SurfaceView paused=false}
    08-23 10:59:39.719: I/WindowManager(1182): WIN DEATH: Window{406de9f8 com.sjqpjh/com.sjqpjh.sjqpjh paused=false}
    08-23 10:59:39.781: D/Zygote(1069): Process 3553 terminated by signal (11)
    08-23 10:59:39.828: W/InputManagerService(1182): Got RemoteException sending setActive(false) notification to pid 3553 uid 10065