zoukankan      html  css  js  c++  java
  • 2018.11.28 Android踩坑(读写文件)

      在学到使用Android Device Monitor 查看文件的时候,发现Android Device Monitor在Android Studio里面找不到了,网上查了原来是被官方弃用了,现在通过命令行的方式启动

    1.打开Project Structure找到sdk安装路径

    2.找到这个路径打开里面tools文件夹下面的monitor.bat双击运行即可打开Android Device Monitor


      虽然说找到了Android Device Monitor,但是打开报了个Could not open Selected VM debug port(8700).的端口错误。

    解决方法:

    1.在Android Device Monitor菜单栏打开windows->Preferences->Android->DDMS,修改成下图

    2.保存完我还是会报错,最后电脑重启了才没这个错误


      重启完电脑没报端口错后,又遇到新坑了,/data/data下面无法访问,查了查才知道原来是data文件夹的权限访问问题

    解决方法:

    1.回到安装sdk的路径,鼠标左键选中platform-tools文件夹(不要双击),按住Shift键,然后鼠标右键,点击选项在此处打开命令窗口

    2.类似下图输入(包名根据自己实际为主)

      adb shell

      su

      chmod 777 /data

      chmod 777 /data/data

      chmod 777 /data/data/包名(例如com).包名.包名

      chmod 777 /data/data/包名.包名.包名/files

      chmod 777 /data/data/包名.包名.包名/files/data

    3.重新打开Android Device Monitor,可以发现权限变了

    4.最后我在/data/data/包名下找到SQLite创建的文件


  • 相关阅读:
    P1144 最短路计数 题解 最短路应用题
    C++高精度加减乘除模板
    HDU3746 Teacher YYF 题解 KMP算法
    POJ3080 Blue Jeans 题解 KMP算法
    POJ2185 Milking Grid 题解 KMP算法
    POJ2752 Seek the Name, Seek the Fame 题解 KMP算法
    POJ2406 Power Strings 题解 KMP算法
    HDU2087 剪花布条 题解 KMP算法
    eclipse创建maven项目(详细)
    maven的作用及优势
  • 原文地址:https://www.cnblogs.com/real1587/p/10035824.html
Copyright © 2011-2022 走看看