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 name Version

Android之解决java.lang.NoSuchMethodError:android.os.powerManager.isInteractive问题相关推荐

  1. Android出现:java.lang.NoClassDefFoundError: android/os/PersistableBundle

    今天测试突然给我说我写的XX界面一点app就crash了! 纳尼,我肯定表示不服啊!怎么可能出现一点击就崩溃的情况呢,明明自己的测试了的! 然后我又用自己的测试机试了下没问题(Version:5.0. ...

  2. Android之解决java.lang.UnsatisfiedLinkError: dlopen failed: ××××.so: has text relocations

    1.问题 项目导入别人的so,有个项目没问题,但是这个有问题,运行提示这个错误 java.lang.UnsatisfiedLinkError: dlopen failed: ××××.so: has ...

  3. java.lang.NoSuchMethodError: android.os.Bundle.getString

    升级SDK Tools到最新, 再升级ADT 到最新~在DDMS,结果还是不行~ 最后又纠结各种第三方包~删了该该了删~ 哎~希望用几分钟说下我的解决方法~希望能帮到同样为这个事纠结的朋友. 提示我们 ...

  4. java.lang.NoSuchMethodError: android.app.Notification$Builder.setChannelId

    报错原因:低版本安卓系统没有这个setChannelld方法 解决方法: 判断当前手机版本进行调用setChannelld if (Build.VERSION.SDK_INT >= Build. ...

  5. 【转】解决 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 问题

    是JAR包的冲突 antlr2.7.2 与 antlr2.7.6 冲突 删除antlr2.7.2 即可,具体方法: 在MyEclipse下,windows-->preferences--> ...

  6. 解决java.lang.NoSuchMethodError: javax.servlet.http.Part.getSubmittedFileName()Ljava/lang/String;

    首先看我的报错.. 这是我在B站学web时文件上传类报的错... 原因是我用的是Tomcat7 Tomcat7里面并没有封装getSubmittedFileName()这个用法,所以会报错. 换成To ...

  7. Android java.lang.NoSuchMethodError: No virtual method ;or its super classes (declaration of

    修改 AOSP 源码后调用错误 java.lang.NoSuchMethodError: No virtual method *** in class *** ;or its super classe ...

  8. 解决: is not accessible from java.lang.Class android.app.AppComponentFactory

    堆栈如下: Caused by: java.lang.IllegalAccessException: java.lang.Class<com.MainActivity> is not ac ...

  9. Android DialogFragment 遇到 java.lang.IllegalStateException: Fragment already added: 的解决方法

    Android DialogFragment 遇到 java.lang.IllegalStateException: Fragment already added: 的解决方法 参考文章: (1)An ...

最新文章

  1. ES6解构赋值学习总结
  2. 【转】gdb 调试段错误
  3. 【汇总篇】如何利用Excel高效地处理数据
  4. Bayesian Networks
  5. Android 进程常驻(5)----开机广播的简单守护以及总结
  6. Realm Swift
  7. Oracle 判断CLOB字段是否为null
  8. jquery中如何获得时间
  9. 安全控件开发原理分析 支付宝安全控件开发 网银密码控件 C++
  10. 微信dat文件用什么软件打开方式_dat文件用什么打开 微信电脑图片dat转为jpg
  11. 常用的4款seed磁链搜索工具
  12. 移动app原型设计工具:Flinto for Mac
  13. 超详细的Python实现新浪微博模拟登陆(小白都能懂)
  14. 神经网络模型-ART 自适应共振网络
  15. 点击选择-图片添加对号(单选)
  16. 浅谈上海装修设计公司吊顶安装的注意要点
  17. SDKMAN 安装过程
  18. 大白兔启动盘做好后重做系统
  19. matlab模拟调制过程,用Matlab模拟SSB调制波形及解调过程
  20. java openmap_地图编辑定位Java OpenStreetMap Editor 10786 免费版

热门文章

  1. NET问答: 如何在 ASP.NET Core 的 .json 文件中读取 AppSettings ?
  2. 自由、开源及其敌人 —— RMS事件簿
  3. WPF开发的实用小工具 - 快捷悬浮菜单
  4. CIO/CTO都应该掌握和了解的EA(企业架构)
  5. 超越“迁移”的思考:应用程序该如何被Kubernetes接管?
  6. 自定义构建基于.net core 的基础镜像
  7. 使用Ingress来负载分发微服务
  8. 撸过一万行代码,你看过这篇文章吗?
  9. Docker最全教程之MySQL容器化 (二十五)
  10. 10个小技巧助您写出高性能的ASP.NET Core代码