java.lang.NoSuchMethodError 在 PowerManager 中
java.lang.NoSuchMethodError in PowerManager
我收到以下错误日志,但不确定如何解决这个问题
Caused by: java.lang.NoSuchMethodError: android.os.PowerManager.isInteractive
at com.example.myapp.app.ActivityLifecycleCallbackListener.onActivityPaused(ActivityLifecycleCallbackListener.java:131)
at android.app.Application.dispatchActivityPaused(Application.java:217)
at android.app.Activity.onPause(Activity.java:1295)
at android.support.v4.app.FragmentActivity.onPause(FragmentActivity.java:384)
isInteractive
ID 添加到 API 级别 20,如 developer.android.com 所述。
调用方法前需要检查API级别:
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT_WATCH) {
//isInteractive() call
}
我收到以下错误日志,但不确定如何解决这个问题
Caused by: java.lang.NoSuchMethodError: android.os.PowerManager.isInteractive
at com.example.myapp.app.ActivityLifecycleCallbackListener.onActivityPaused(ActivityLifecycleCallbackListener.java:131)
at android.app.Application.dispatchActivityPaused(Application.java:217)
at android.app.Activity.onPause(Activity.java:1295)
at android.support.v4.app.FragmentActivity.onPause(FragmentActivity.java:384)
isInteractive
ID 添加到 API 级别 20,如 developer.android.com 所述。
调用方法前需要检查API级别:
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT_WATCH) {
//isInteractive() call
}