注册

360N4S安装3.x 版本环信Demo闪退

我用的是360n4S 手机,6.0 android 版本,安装官网3.x 版本demo 启动就闪退,2.x 版本demo正常
已邀请:
把logcat里的报错信息贴下看看
09-09 20:09:10.182 1103-21446/? E/Sensors: new setDelay handle(0),ns(66667000)m, error(0), index(2)
09-09 20:09:10.182 1103-21446/? E/Sensors: sensor 0 go to common batch
09-09 20:09:10.942 1103-1103/? E/WifiTrafficPoller: TRAFFIC_STATS_POLL true Token 7107 num clients 28
09-09 20:09:10.942 1103-1103/? E/WifiTrafficPoller:  packet count Tx=7462290 Rx=12468514
                                                    
                                                    --------- beginning of crash
09-09 20:09:11.854 26077-26077/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                   Process: com.hyphenate.chatuidemo, PID: 26077
                                                   java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hyphenate.chatuidemo/com.hyphenate.chatuidemo.ui.MainActivity}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS dat=package:com.hyphenate.chatuidemo }
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2643)
                                                       at android.app.ActivityThread.-wrap11(ActivityThread.java)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1480)
                                                       at android.os.Handler.dispatchMessage(Handler.java:111)
                                                       at android.os.Looper.loop(Looper.java:207)
                                                       at android.app.ActivityThread.main(ActivityThread.java:5799)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:910)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771)
                                                    Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS dat=package:com.hyphenate.chatuidemo }
                                                       at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1809)
                                                       at android.app.Instrumentation.execStartActivity(Instrumentation.java:1523)
                                                       at android.app.Activity.startActivityForResult(Activity.java:3978)
                                                       at android.app.Activity.startActivityForResult(Activity.java:3938)
                                                       at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:784)
                                                       at android.app.Activity.startActivity(Activity.java:4261)
                                                       at android.app.Activity.startActivity(Activity.java:4229)
                                                       at com.hyphenate.chatuidemo.ui.MainActivity.onCreate(MainActivity.java:99)
                                                       at android.app.Activity.performCreate(Activity.java:6298)
                                                       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1113)
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2530)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2643) 
                                                       at android.app.ActivityThread.-wrap11(ActivityThread.java) 
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1480) 
                                                       at android.os.Handler.dispatchMessage(Handler.java:111) 
                                                       at android.os.Looper.loop(Looper.java:207) 
                                                       at android.app.ActivityThread.main(ActivityThread.java:5799) 
                                                       at java.lang.reflect.Method.invoke(Native Method) 
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:910) 
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771) 
09-09 20:09:11.859 321-321/? E/lowmemorykiller: Error writing /proc/26077/oom_score_adj; errno=22
09-09 20:09:11.943 1103-1103/? E/WifiTrafficPoller: TRAFFIC_STATS_POLL true Token 7107 num clients 28
09-09 20:09:11.943 1103-1103/? E/WifiTrafficPoller:  packet count Tx=7462290 Rx=12468514
09-09 20:09:11.943 1103-1103/? E/WifiTrafficPoller: notifying of data activity 0
09-09 20:09:11.978 1103-1389/? E/InputDispatcher: channel 'e99219 com.hyphenate.chatuidemo/com.hyphenate.chatuidemo.ui.SplashActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
09-09 20:09:12.031 32519-32519/? E/Widget3dMethodManager: resumeView
09-09 20:09:12.031 32519-32519/? E/shixi: onActivityResume
09-09 20:09:12.191 1103-1545/? E/Sensors: handleToDriver handle(7)
09-09 20:09:12.191 1103-1545/? E/Sensors: handleToDriver handle(7)
09-09 20:09:12.191 1103-1545/? E/Sensors: new setDelay handle(7),ns(200000000)m, error(0), index(6)
09-09 20:09:12.191 1103-1545/? E/Sensors: sensor 7 go to common batch
09-09 20:09:12.191 1103-1545/? E/Sensors: handleToDriver handle(7)
09-09 20:09:12.195 1103-2002/? E/Sensors: handleToDriver handle(0)
09-09 20:09:12.195 1103-2002/? E/Sensors: handleToDriver handle(0)
09-09 20:09:12.195 1103-2002/? E/Sensors: new setDelay handle(0),ns(20000000)m, error(0), index(2)
09-09 20:09:12.195 1103-2002/? E/Sensors: sensor 0 go to common batch
09-09 20:09:12.196 1103-2002/? E/Sensors: handleToDriver handle(0)
09-09 20:09:12.196 1103-2002/? E/Sensors: go to batchsensor(0)
                                          
                                          
                                          --------- beginning of system
09-09 20:09:12.316 1103-1198/? W/WindowAnimator: Failed to dispatch window animation state change.
                                                 android.os.DeadObjectException
                                                     at android.os.BinderProxy.transactNative(Native Method)
                                                     at android.os.BinderProxy.transact(Binder.java:511)
                                                     at android.view.IWindow$Stub$Proxy.onAnimationStopped(IWindow.java:548)
                                                     at com.android.server.wm.WindowAnimator.updateWindowsLocked(WindowAnimator.java:295)
                                                     at com.android.server.wm.WindowAnimator.animateLocked(WindowAnimator.java:694)
                                                     at com.android.server.wm.WindowAnimator.-wrap0(WindowAnimator.java)
                                                     at com.android.server.wm.WindowAnimator$1.doFrame(WindowAnimator.java:128)
                                                     at android.view.Choreographer$CallbackRecord.run(Choreographer.java:892)
                                                     at android.view.Choreographer.doCallbacks(Choreographer.java:696)
                                                     at android.view.Choreographer.doFrame(Choreographer.java:628)
                                                     at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:880)
                                                     at android.os.Handler.handleCallback(Handler.java:815)
                                                     at android.os.Handler.dispatchMessage(Handler.java:104)
                                                     at android.os.Looper.loop(Looper.java:207)
                                                     at android.os.HandlerThread.run(HandlerThread.java:61)
                                                     at com.android.server.ServiceThread.run(ServiceThread.java:46)
09-09 20:09:12.387 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:12.388 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:12.592 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:12.593 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:12.613 1103-1399/? E/WifiStateMachine: wifiLinkStatics=
                                                   Fail=0 Retry=0 MulRetry=0 ACKFail=0 FCSErr=10 TxOk=0 RxOk=9 Rst:Reason=0 Time=0 RoamFail:Times=0 Time=0 TxDone:IsARP=0 ArrDrv=0 EnQ=0 DeQ=0 LeaveDrv=0 Curr=0 CurrTime=0
                                                   fw log: 1 1 ScanCnt: 22 25 26 0 RoamCnt: 1 78 94 RFCnt: 9 9 0 0 0 CoexCnt: 0 0 1 LPCnt: 110581 212539 2 BBCnt: 404 582 0 408 9 0 11 2 286 168 50462752 41877504 MacRXCnt: 941993 170326 0 230756 49198 0 0 183468662 193 193 193 193 193 MacTXCnt: 156008723 0 
09-09 20:09:12.616 1103-1399/? E/WifiConfigStore: updateConfiguration freq=2452 BSSID=c8:3a:35:51:30:80 RSSI=-51 "EVIL"WPA_PSK
09-09 20:09:12.788 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:12.788 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:12.946 1103-1103/? E/WifiTrafficPoller: TRAFFIC_STATS_POLL true Token 7107 num clients 27
09-09 20:09:12.948 1103-1103/? E/WifiTrafficPoller:  packet count Tx=7462293 Rx=12468516
09-09 20:09:12.948 1103-1103/? E/WifiTrafficPoller: notifying of data activity 3
09-09 20:09:12.987 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:12.987 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:13.188 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:13.188 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:13.388 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:13.388 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:13.588 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:13.588 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:13.788 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:13.788 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:13.982 1103-1103/? E/WifiTrafficPoller: TRAFFIC_STATS_POLL true Token 7107 num clients 27
09-09 20:09:13.985 1103-1103/? E/WifiTrafficPoller:  packet count Tx=7462293 Rx=12468516
09-09 20:09:13.985 1103-1103/? E/WifiTrafficPoller: notifying of data activity 0
09-09 20:09:13.990 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:13.990 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:14.188 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:14.188 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:14.388 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:14.388 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:14.588 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:14.588 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:14.788 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:14.788 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:14.988 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:14.988 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:15.021 1103-1103/? E/WifiTrafficPoller: TRAFFIC_STATS_POLL true Token 7107 num clients 27
09-09 20:09:15.023 1103-1103/? E/WifiTrafficPoller:  packet count Tx=7462293 Rx=12468516
09-09 20:09:15.189 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:15.189 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:15.387 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:15.388 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:15.588 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=2)
09-09 20:09:15.588 1103-1379/? E/LIGHT: AccelerationSensor: unknown event (type=2, code=1)
09-09 20:09:15.660 1103-1399/? E/WifiStateMachine: wifiLinkStatics=
                                                   Fail=0 Retry=0 MulRetry=0 ACKFail=0 FCSErr=0 TxOk=1 RxOk=0 Rst:Reason=0 Time=0 RoamFail:Times=0 Time=0 TxDone:IsARP=0 ArrDrv=0 EnQ=0 DeQ=0 LeaveDrv=0 Curr=0 CurrTime=0
                                                   fw log: 1 769 ScanCnt: 22 25 26 0 RoamCnt: 1 78 94 RFCnt: 9 9 0 0 0 CoexCnt: 0 0 1 LPCnt: 110581 212539 2 BBCnt: 0 0 0 0 0 0 0 0 0 0 50462752 41877504 MacRXCnt: 941993 170326 0 230756 49198 0 0 186513929 0 0 0 0 0 MacTXCnt: 156008723 0 
09-09 20:09:15.661 1103-1399/? E/WifiConfigStore: updateConfiguration freq=2452 BSSID=c8:3a:35:51:30:80 RSSI=-49 "EVIL"WPA_PSK

lzan13 - 慢慢来,一步一个脚印?

你好,这个应该是某些设备厂商对android rom进行精简优化导致没有这个设置页面,你可以像下边这样加上 try catch 试下

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { try { String packageName = getPackageName(); PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); if (!pm.isIgnoringBatteryOptimizations(packageName)) { Intent intent = new Intent(); intent.setAction(android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); intent.setData(Uri.parse("package:" + packageName)); startActivity(intent); } } catch (Exception e) { EMLog.e(TAG, e.getMessage()); } }
 

要回复问题请先登录注册