09-09 17:09:28.354 14227-14227/gbpe.baidulbs D/AccessibilityManager: setStateLocked: wasEnabled = false, mIsEnabled = false, wasTouchExplorationEnabled = false, mIsTouchExplorationEnabled = false, wasHighTextContrastEnabled = false, mIsHighTextContrastEnabled = false
java.lang.Throwable: setStateLocked
at android.view.accessibility.AccessibilityManager.setStateLocked(AccessibilityManager.java:553)
at android.view.accessibility.AccessibilityManager.tryConnectToServiceLocked(AccessibilityManager.java:636)
at android.view.accessibility.AccessibilityManager.(AccessibilityManager.java:226)
at android.view.accessibility.AccessibilityManager.getInstance(AccessibilityManager.java:206)
at android.view.View.setFlags(View.java:9843)
at android.view.ViewGroup.initViewGroup(ViewGroup.java:536)
at android.view.ViewGroup.(ViewGroup.java:525)
at android.view.ViewGroup.(ViewGroup.java:520)
at android.view.ViewGroup.(ViewGroup.java:516)
at android.view.ViewGroup.(ViewGroup.java:512)
at android.widget.FrameLayout.(FrameLayout.java:119)
at com.android.internal.policy.impl.PhoneWindow$DecorView.(PhoneWindow.java:2326)
at com.android.internal.policy.impl.PhoneWindow.generateDecor(PhoneWindow.java:3463)
at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:3849)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:411)
at android.app.Activity.setContentView(Activity.java:2175)
at gbpe.baidulbs.ShareLocationActivity.onCreate(ShareLocationActivity.java:108)
at android.app.Activity.performCreate(Activity.java:6100)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1112)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2481)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2614)
at android.app.ActivityThread.access$800(ActivityThread.java:178)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1470)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5643)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
09-09 17:09:28.357 254-254/? D/Surface: Surface::setBuffersDimensions(this=0x7f9e9f4e00,w=320,h=330)
android 5.1设备中运行程序编译不通过,在8.1上又能运行,求大神解惑?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 王能 2019-09-09 17:50关注
你肯定用到了类似@TargetApi(Build.VERSION_CODES.N)这样的注解,删掉把抱错的地方用代码判断一下,类似如下:
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N) { Toast.makeText(MainActivity.this, "7.0及以上才有手势", Toast.LENGTH_SHORT).show(); return; }
解决 无用评论 打赏 举报