Android studio android device monitor(DDMS)无文件树及无法查看并导出data文件等一系列问题的解决方法

Android studio关于真机调试DDMS中的data文件夹打不开的解决方法 在项目开发过程中,我使用greendao插入数据,因为一些原因我想看看该数据库文件中的数据是否如我写入的。于是我在android studio 3.0中打开了 Android device monitor查看ddms。没想到第一步就不如我所愿, 一片空白,连File Explorer 都看不到。这时候你可以点击左上角的 window->reset perspective…这个时候就出现 ... 阅读详情

自学android 开发没有前辈或老师带的情况下,总会遇到各种问题。这不,今天学习《第一行代码》第6章文件存储技术一开始就遇到了对于新手相当棘手的问题,现总结如下,以备日后之需。

首先当然是按照教材写出存储“data”文件的代码咯,结果像按照书上的方法查看该文件,出现以下问题:

1.DDMS无文件树,FileExplorer下显示空白。

原因暂未理解,根据http://blog.csdn.net/u013553529/article/details/54292956处理后,用安卓O并刷入过SuperSU的机器依旧不行,用小米手机6官方root过的手机可以正常显示。

2.DDMS File explorer “data”文件夹下为空,无法打开。

原因为文件夹权限问题。解决方法:首先需要机器带root,Windows系统下,管理员模式运行cmd,定位到platform-tools文件夹下,输入“adb shell"命令,回车键,早输入”su“获取root权限回车(普通权限显示为$,root模式为#),输入“chmod 777 /data"回车,再输入”chmod 777 /data/data“回车,此时发现data文件夹可以正常访问了。

3.com.example,filepersistencetest下无data文件(显示为空)

与2相同,分别输入”adb root"和“adb remount"回车,显示remount succeeded就ok了.

具体命令如图!

第 18 章:ART 运行时 Android运行时(ART)是Android应用的执行环境,负责加载和执行DEX字节码。ART通过多层级编译策略(解释器、JIT、AOT)和发垃圾回收(如CC和CMC收集器)优化性能。关键组包括类链接器、dex2oat编译器、JIT编译器和内存管理系统。ART支持模块化更新,通过配置文件引导优化(PGO)提升应用性能。调试能力基于JVMTI,提供断点、类重定义等功能。Android 17引入了多项改进,如分代标记-压缩GC、禁止反射修改static final字段、DEX容器格式V41等。ART架构 阅读详情

相关推荐

解决Android Studio虚拟设备无法显示的问题

c. 在"SDK Tools"(SDK工具)选项卡中,选择"Android Emulator"(Android模拟器)点击"Apply"以更新模拟器。c. 在弹出的对话框中,展开"Appearance & Behavior"(外观与行为)选项,选择"System Settings"(系统设置)。b. 在"SDK Platforms"(SDK平台)选项卡中,选择相应的Android版本点击"Apply"(应用)以更新系统镜像。b. 选择要修改的虚拟设备,点击"Edit"(编辑)按钮。

GexObjectivec的博客 2982

android studio Devices File Explorer中的data数据不显示问题解决方案

今天学习文件输入输出,想在android studio 模拟器中查看存储的data数据,折腾了许久总结下遇到的问题问题一、win10系统没有虚拟机的权限。解决方法:重启电脑---->按F2进入系统

qq_21200053的博客 4940

解决Android studio中关于模拟器的/data目录不能显示的问题

(1).在Android studio的sdk目录中找到platform-tools目录,在这个目录下同时按住shift和鼠标右键,然后选择命令窗口打开。经过以上操作,我们发现虽然能够成功打开/data/data/

huahaiyi的博客 2641

Android Device Monitor中File Explorer标签中Data文件夹不能打开

Android Device Monitor中File Explorer标签中Data文件夹不能打开 1.android studio的Terminal中运行cmd命令行,输入如下指令 2.报错:adbd cannot run as root in production builds 原因: 之所以会这样,是因为下载的虚拟机中Target带(Google play),是无法获取管理员权限的 解决方法: 重新下载一个Target带(Google APIs)的虚拟机,就可以获取管理员权限的 第一步骤:

彬sir哥的博客 828

Android Studio DeviceFileExplorer 看不到文件列表问题

部分机器,有root权限,但在Android StudioDeviceFileExplorer 内看不到设备上的文件列表

GeorgeBinDragon的博客 2804

Android device file explorer权限问题 adb报错、su:not found 、通过chmod777授权了upload文件还是Permission denied 解决方法

Android device file explorer权限问题 跟着书本《Android移动开发基础案例教程》学习的时候,发现了不少问题,这本书很多新版本的东西都没有。然后跟着上面的代码打有一些还是无法成功运行的。真的浪费了我很多时间去寻找解决方法。在这里diss一下这本书。 这里记录一下遇到的Android device file explorer权限问题 我这个app需要upload一个文件,直接upload会报错,大概就是没有权限 在网上查了发现需要在cmd中操作,具体步骤是找到sdk的目录,比如我

Crazy的博客 4797

Android Studio Mac版 DDMS无法查看/data目录的问题

Android Studio中打开Android Device Monitor,点击data目录,发现不显示任何东西,如图: 这是由于我们的权限不够。接下来,我们去改/data目录的权限 1.在桌面最上方的菜单栏中点击前往->前往文件夹,找到Android/SDK的位置。 2.找到SDK后,在该目录中找到platform-tools目录,记住该文件夹的路径 3.打开终端 输入cd ...

zm786955593的博客 1152

android studio打开ddms没有文件显示,解决Android 7.0中 Android Device Monitor(DDMS)的 File Explorer不显示目录树...

开发环境是Windows 10, Android-Studio 2.2.3,Andorid SDK 7.0 API 24。 在模拟器中装了该APP,进入DDMS后的File Explorer显示一片空白,后改用了Android 5.1.1后,File Explorer显示正常,难道是Android SDK版本问题,网上寻找解决答案时,给解决了。启动模拟器,打开Android Device Moni...

weixin_30500365的博客 741

Android Studio DDMS 无法查看/data目录

在学SQLite,想看看数据库创建了没有,结果发现DDMS的file explorer标签下的data路径点开没有东西 网上查了一下是没有获取root权限解决方法:打开 cmd,cd到platform tools目录,这里如果不在C盘指令是是 cd /d 路径 在DOS界面输入两条命令:adb shell su -c “chmod 777 /data” adb shell su -c “chm

Lazy_Sleep的博客 1203

Android StudioDDMS无法显示文件树以及data文件夹中文件无法导出解决方法

今天学习了Android开发教程《第一行代码》第6.2.1节,这一节讲的是把数据存储到文件中。我按照教程编写好代码后运行程序,测试结果时出现了问题。现在描述一下问题:按照教程描述,运行程序后可以打开Android Device Monitor工具,在里面的File Explorer标签页能够查找到程序生成的文件data。我按照教程上做了,但是发现File Explorer标签页下面什么都没有(打开

Lyrical_Magical的博客 561

解决android studioAndroid Device MonitorDDMS)里的File Explorer不显示目录树

今天学习了Android开发教程《第一行代码》第6.2.1节,这一节讲的是把数据存储到文件中。我按照教程编写好代码后运行程序,测试结果时出现了问题:按照书上打开DDMS后,发现File Explorer里头一片空白,当时心里顿时一万只草泥马奔驰而过。(其实当时就是比较心安理得地丢下学习继续去堕落了。。。) 然后某天(其实是半年以后重新翻开课本学习),终于下定决心百度解决这个问题,找到了https:/

qq_34626686的博客 4078

找不到Android Device Monitor

看的教材书上写,点击导航栏的Tools–>Android就可以找到,发现自己的用得版本已经不可以了,于是到网上找到了解决方案。 切换到自己的SDK/tools目录,按住shift的同时打开命令窗口,然后输入monitor回车,就会出现Android Device monitor。 但是又出现了以下问题 Could not open Selected VM debug port (8700...

weixin_43662456的博客 525

Android Device Monitor的File Explorer下不显示目录树的问题AndroidStudio2.2,AVD 7.0)

解决方法情况一:通过monitor.bat或者Android Studio中图标启动时第一步:下载ddmlib.jarddmlib.jar的下载位置 文件大小:282KB。或者,百度云:http://pan.baidu.com/s/1sl4KaOP 提取密码:sygc第二步:在Android SDK的tools目录中搜索ddmlib.jar当前目录为Android SDK的tools目录。$ fi

lb687的专栏 2915

Android性能优化

一、Activity启动缓慢分析工具——AS ADM(Android Device Monitor) 1、低版本AS中打开ADM方式 2、Android Studio 3.2.1找不到ADM工具,只能通过命令行打开:1、cd sdk目录/tools;2、monitor命令 (详见 https://blog.csdn.net/qq_31939617/article/details/8403...

xu491361421xiao的博客 226

Android调试工具链与逆向工程实战指南

Android调试是移动开发与安全分析的核心技术,涉及Java层到Smali层的多级调试能力。通过ADB工具链建立设备通信,配合Android Studio Debugger实现源码级断点调试,而APKTool和smalidea插则支持对反编译后的Smali代码进行动态分析。在逆向工程场景中,这些技术可用于分析第三方APK逻辑、定位性能瓶颈及解决内存泄漏问题。典型应用包括Xposed模块开发、安全漏洞挖掘和商业应用分析。掌握ADB命令、内存分析工具(如MAT)以及无线调试配置等进阶技巧,能显著提升移动应用

weixin_33858336的博客 326

Unity Android log view(Android Debug Bridge)

Android Debug Bridge

蛰伏--当你不够强大时,就不要放弃努力 4099

android studio 运行虚拟机的时候遇到dev kvm is not found

android studio在安装的时候,会自动的安装HAXM,但是有可能会安装失败,我就是遇到安装失败,所以才会出现这个问题。 1.在控制面板中卸载 Inter Hardware Accelerated Execution Manager 2.目前android studio 3.4.1 中带的HAXM版本为7.5.2,但是这个版本在一些windows7版本中,签名不被通过 3.下载ht...

shuang__zi的专栏 544

Android StudioDevice Monitordata等目录无法打开的问题

存储的相关文件应该是存放在data目录的data子目录的对应包下面,例如data/data/com.example.chapter06/shared_prefs/目录。d表示目录,l表示文件,之后由三个 rwxrwxrwx组成,r表示可读,w表示可写,x表示可执行。第三项表示任何人的权限,第一项表示管理员的权限,可以看到,如果data/data目录打不开,需输入chmod 777 /data/data打开相应文件夹权限,包括其子目录若打不开,也是如此操作。一般来说,data的权限需要更改。

hahahahalwy的博客 1165
你笑一点一滴漾开
博客等级 码龄10年 0粉丝 1原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值