java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10088 nor current process has android.permission.READ_PHONE_STATE.
 
今天写了一款发短信的软件,拿了个酷派5879,试了下,结果不能用,把try{}catch{}去掉了,报这个错误,
android.permission.READ_PHONE_STATE.没有READ_PHONE_STATE权限,于是在manifest.xml中添加权限。
<uses-permission android:name="android.permission.READ_PHONE_STATE" />  
再次运行可以了。
 
错误日志:
 
04-28 22:23:07.862: E/Trace(26834): error opening trace file: No such file or directory (2)
04-28 22:23:18.152: E/AndroidRuntime(26834): FATAL EXCEPTION: main
04-28 22:23:18.152: E/AndroidRuntime(26834): java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10088 nor current process has android.permission.READ_PHONE_STATE.
04-28 22:23:18.152: E/AndroidRuntime(26834): at android.os.Parcel.readException(Parcel.java:1425)
04-28 22:23:18.152: E/AndroidRuntime(26834): at android.os.Parcel.readException(Parcel.java:1379)
04-28 22:23:18.152: E/AndroidRuntime(26834): at com.android.internal.telephony.ISms$Stub$Proxy.sendText(ISms.java:736)
04-28 22:23:18.152: E/AndroidRuntime(26834): at android.telephony.SmsManager.sendTextMessage(SmsManager.java:88)
04-28 22:23:18.152: E/AndroidRuntime(26834): at com.dava.helpmywife.sendMessage.sendMessage(sendMessage.java:36)
04-28 22:23:18.152: E/AndroidRuntime(26834): at com.dava.helpmywife.inits$3.onClick(inits.java:82)
04-28 22:23:18.152: E/AndroidRuntime(26834): at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:171)
04-28 22:23:18.152: E/AndroidRuntime(26834): at android.os.Handler.dispatchMessage(Handler.java:99)
04-28 22:23:18.152: E/AndroidRuntime(26834): at android.os.Looper.loop(Looper.java:137)
04-28 22:23:18.152: E/AndroidRuntime(26834): at android.app.ActivityThread.main(ActivityThread.java:4802)
04-28 22:23:18.152: E/AndroidRuntime(26834): at java.lang.reflect.Method.invokeNative(Native Method)
04-28 22:23:18.152: E/AndroidRuntime(26834): at java.lang.reflect.Method.invoke(Method.java:511)
04-28 22:23:18.152: E/AndroidRuntime(26834): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:809)
04-28 22:23:18.152: E/AndroidRuntime(26834): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:576)
04-28 22:23:18.152: E/AndroidRuntime(26834): at dalvik.system.NativeStart.main(Native Method) 

Android 开发之错误整理java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10088 nor current process has android.permission.READ_PHONE_STATE.的更多相关文章

  1. RCP开发中错误:java.lang.RuntimeException: WARNING: Prevented recursive attempt to activate part...

    在做RCP的eclipse插件开发时,启动管理软件界面时,总是报如下错误 : !ENTRY org.eclipse.ui.workbench 4 0 2012-05-25 18:44:21.306 ! ...

  2. 如何解决Android开发中的【java.lang.unsatisfiedlinkerror findLibrary returned null.】 错误

    将脉可寻的功能加入到自己的APP中时,需要在libs文件中添加.so文件和jar包 但是,加入.so文件后,仍然报错 在一番折腾之后,终于解决了,然而解决的方法很奇异- -. 在libs下新建一个ar ...

  3. Android 开发之错误整理 [2014-04-28 09:22:28 - XXXX] Unable to resolve target 'android-18'

    在开发的时候难免会导入项目,那么怎么经常会遇到这个错误: [2014-04-28 09:22:28 - XXXX] Unable to resolve target 'android-18' targ ...

  4. Android异常:唤醒锁未授权。(Caused by: java.lang.SecurityException: Neither user 10044 nor current process has android.permission.WAKE_LOCK.)

    Android异常:Caused by: java.lang.SecurityException: Neither user 10044 nor current process has android ...

  5. 【我的Android进阶之旅】Android 7.0报异常:java.lang.SecurityException: COLUMN_LOCAL_FILENAME is deprecated;

    之前开发的一个和第三方合作的apk,在之前公司的 Android 5.1 系统的手表上运行正常,今天在公司新开发的 Android 7.1系统的手表上运行的时候,使用 DownloadManager ...

  6. 我的Android进阶之旅------>解决DownloadManager报错java.lang.SecurityException: Invalid value for visibility: 2

    1.问题描述 今天使用Android系统的DownloadManager进行下载操作时,爆了如下所示的错误: java.lang.RuntimeException: Unable to start s ...

  7. 转:android DownloadManager: java.lang.SecurityException: Invalid value for visibility: 2

    1.问题描述 今天使用Android系统的DownloadManager进行下载操作时,爆了如下所示的错误: java.lang.RuntimeException: Unable to start s ...

  8. Android java.lang.SecurityException: Permission Denial

    报错: java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE ...

  9. 使用sqljdbc连接mssql数据库,maven生成jar运行后报"Exception in thread "main" java.lang.SecurityException"错误

    错误信息如下: Exception in thread "main" java.lang.SecurityException: Invalid signature file dig ...

随机推荐

  1. 【2017年新篇章】 .NET 面试题汇总(一)

    开篇 本次给大家介绍的是我收集以及自己个人保存一些.NET面试题 简介 此次包含的不止是.NET知识,也包含少许前端知识以及.net面试时所涉及的种种考点,希望能给找工作的同学们哪怕一点点帮助. 古人 ...

  2. Socket的应用案例

    java提供网络功能的四大类1.InetAddress :用于标识网络上的硬件资源.2.URL:统一资源定位符,通过URL可以直接读取和写入网络上的数据.3.Socket:使用TCP协议实现网络通信的 ...

  3. 条件查询php

    页面1.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...

  4. 第22篇 js中的this指针的用法

    前面把js的相关知识总结了下,今天把js中的上下文的this,对于强类型语言,this的用法非常的单一,因为他们没有js特有的动态绑定. 首先看下面代码: function funcA() { thi ...

  5. 使用LVS+keepalived实现mysql负载均衡的实践和总结

    前言 经过一段时间的积累,数据库的架构就需要根据项目不断的进行变化. 从单台数据库,到了两台数据库的主从,再到读写分离,再到双主,现在进一步需要更多的数据库服务器去支撑更加可怕的访问量. 那么经过那么 ...

  6. mfc---手动给toolbar按钮添加消息View中

    手动给toolbar按钮添加消息View中: .h: afx_msg void OnButtonBG(); .cpp: ON_COMMAND(ID_BUTTON_BG,OnButtonBG) .cpp ...

  7. js小动画算法

    function step(A,B,rate,callback){ A = A + (B - A) / (rate || 2); if(Math.abs(A-B) < 1){ callback( ...

  8. WeMall微信商城源码活动报名插件代码详情

    WeMall微信商城源码插件活动报名代码是用于商业推广的比较有效的方式,分享了部分比较重要的代码,供技术员学习参考,商家可自由设置报名项目,活动时间,报名内容 代码详情地址:http://addon. ...

  9. 3402: [Usaco2009 Open]Hide and Seek 捉迷藏

    3402: [Usaco2009 Open]Hide and Seek 捉迷藏 Time Limit: 3 Sec  Memory Limit: 128 MBSubmit: 78  Solved: 6 ...

  10. Maven工具的使用总结

    Maven作为构建工具,现在项目开发使用的越来越多,相对于ant和gradle,我更喜欢使用maven,先总结maven使用的一系列知识: 一.maven相关的网址: 名称 地址 其他 maven官网 ...