Android之解决java.lang.NoSuchMethodError:android.os.powerManager.isInteractive问题

305 阅读1分钟

1、问题

再三星平板(Android 4.2.2系统)我们代码powerManager调用了函数isInteractive方法,出现下面错误

 

 

java.lang.NoSuchMethodError:android.os.powerManager.isInteractive

 

2、解决办法

1、一开始想用try catch来解决,肯定不行,功能没实现,而且进程还是会挂

2、查看了PowerManager的API,发现

 

我们再看下API和Android系统对应的关系

 

Android SDK版本号 与 API Level 对应关系如下表:
Code nameVersion