2 f18818080320 F18818080320 于 2016.04.19 19:12 提问

安卓工程运行时logcat报错 哦都K

在真机上运行时 logcat报错error opening trace file:permission denied(13)
第一个界面可以出来 但是点击按钮要进入第二个界面时 就停止了运行
包资源管理器中也没有显示错误 求大神们知道为什么吗

3个回答

rvncds
rvncds   2016.04.19 19:34

将代码中Log.x部分全部修改成Log.i或Log.d应该就不会报错了

F18818080320
F18818080320 回复rvncds: 谢谢了!
大约 2 年之前 回复
rvncds
rvncds 回复F18818080320: 你全局搜素字符串“Log.”
大约 2 年之前 回复
F18818080320
F18818080320 谢谢你的解答 在下十分羞愧 因为刚接触安卓编程 所以不明白在含Log.x的代码在什么位置或者那个文件下 能麻烦告知一下吗 谢谢拉
大约 2 年之前 回复
lxk_1993
lxk_1993   Rxr 2016.04.20 09:03

permission denied(13) 你检查下 manifests文件中是否配置了 相应的权限

F18818080320
F18818080320 谢谢你的解答
大约 2 年之前 回复
lxk_1993
lxk_1993   Rxr 2016.04.20 09:04

permission denied(13) 你检查下 manifests文件中是否配置了 相应的权限

在manifest文件中加上以下权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
不是安卓工程师,也能看logcat日志
写这篇博客的灵感,来自于最近工作的刺激。手上有好几个项目不定期出现问题,而自己又去不了开发现场看日志分析问题、做debug操作。 目前比较流行的两种查看日志的方式有: 1. 开发者通过在开发工具的logcat窗口查看日志输出。优点:具备日志筛选功能,能够比较容易的找到关键信息。缺点:需要装备整套的安卓开发环境。 2. 在程序中添加保存日志到文件的功能。优点:能够捕获到更完整详细的日志。缺点:保存的日志太多,
Android Studio运行第一个项目老是报错?教你一次性安装、运行成功
早就想安装AS,体验下Google亲儿子IDE有什么优点,今天兴致勃勃从朋友那拷来安装包。 安装过程中需要访问google官方下载些东西,无奈被墙,只能按网上说的,修改gradle配置文件、或者拖着不点、多试几次,勉强安装成功。 新建个项目,哇塞,新建的项目里有带抽屉效果的,体验一下! 结果,点击运行后,各种报错,又是sdk版本不行,又是gradle构建出错,WTF,快疯了。 请教
使用 adb logcat 显示 Android 日志
本文为转载。  地址:http://www.hanshuliang.com/?post=32   作者 :万境绝尘  转载请著名出处 eclipse 自带的 LogCat 工具太垃圾了, 开始用 adb logcat 在终端查看日志; 1. 解析 adb logcat 的帮助信息 在命令行中输入 adb logcat --help 命令, 就可以显示该命令的帮助
Eclipse下Logcat显示Android日志攻略一
Ubuntu下使用adb logcat显示Android日志怎样过滤日志?根据使用的Logcat界面选择最合适的过滤方式,如果是GUI界面,参考方案 I 和 II,如果是Mac终端或者Windows控制台,参考方案 III方案 I. 为项目定制log过滤器不但可以定制Log level,而且可以通过设置Tag/Message/PID等进行过滤,例如在by Log Tag中输入正则表达式: ^(?!.
安卓开发遇到项目无法运行提示有错误有红叉但是找不到错误定位的情况
在编译别人的源代码项目运行时,报出"Your project contains errors,please fix them before running your application."的提示框 在项目图标会有个小红叉,但项目代码中却没有任何错误。 以前这种情况一般处理方式有: 方法1.用project->clean; 方法2.删除项目,重新载入项目。 这次用了都不行,查看
安卓2.2和2.3等可用的java虚拟机及使用方法
安卓2.2和2.3等可用的java虚拟机 解决有些安卓手机运行时报错
如何获取Android 的系统日志logcat
http://www.cnblogs.com/mataojin/archive/2011/11/07/2239260.html
android中Logcat中颜色的意思
一、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); 二、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择,如图    三、Log.i的输出为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会
Logcat——更优雅的日志分析
嵌入式开发 Logcat 的过滤及输出到外部存储设备的思路。 手机开发可以单独运行的Logcat工具类
android 通过Logcat找错的是哪一行
行号2048指明了错误的类型,注意2061又再次点明这个错误了,他的下一行就是具体报错的代码,java.lang.IndexOutOfBoundsException 索引越界异常。当使用索引值访问某个集合中的字符,而该索引值小于0或大于等于序列大小时,抛出该异常。在小部分测试真机上出这个错误,效果是运行就闪退,为了增大代码的兼容性让自己的代码有可能在大部分真机上运行起来,只能硬头皮照着测试报