Android开发时尽管已root但是ddms还是没有data路径怎么办_Android

开发android的时候,尽管手机已经root但是DDMS中还是没有data/data路径怎么办?

可以用cmd命令提示符为逐个文件夹设置权限:

打开cmd,输入

adb shell  回车—>

su 回车—>

chmod 777 /data 回车—>

chmod 777 /data/data 回车—>

chmod 777 /data/data 回车—>

chmod 777 /data/data/你的app包名 回车—>

完成!

如果想要在你的包名中新建一个文件夹,参考以下命令:

打开cmd,输入

adb shell  回车—>

adb root 回车—>

cd data/data/你的qpp包名 回车—>

mkdir XXX(你要创建文件夹的名称) 回车—>

完成!

ps:android 获取路径目录方法以及判断目录是否存在,创建目录

Environment 常用方法:

* 方法:getDataDirectory()
解释:返回 File ,获取 Android 数据目录。
* 方法:getDownloadCacheDirectory()
解释:返回 File ,获取 Android 下载/缓存内容目录。
* 方法:getExternalStorageDirectory()
解释:返回 File ,获取外部存储目录即 SDCard
* 方法:getExternalStoragePublicDirectory(String type)
解释:返回 File ,取一个高端的公用的外部存储器目录来摆放某些类型的文件
* 方法:getExternalStorageState()
解释:返回 File ,获取外部存储设备的当前状态
* 方法:getRootDirectory()
解释:返回 File ,获取 Android 的根目录
public void getSDPath(){
File sdDir = null;
File sdDir1 = null;
File sdDir2 = null;
boolean sdCardExist = Environment.getExternalStorageState()
.equals(android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在
if (sdCardExist)
{
sdDir = Environment.getExternalStorageDirectory();//获取跟目录
sdDir1 = Environment.getDataDirectory();
sdDir2 =Environment.getRootDirectory();
}
System.out.println("getExternalStorageDirectory(): "+sdDir.toString());
System.out.println("getDataDirectory(): "+sdDir1.toString());
System.out.println("getRootDirectory(): "+sdDir2.toString());
}
//判断一个路径下的文件(文件夹)是否存在
public class IsExist {
public static void main(String[] args) {
isExist("e://12");
}
/**
*
* @param path 文件夹路径
*/
public static void isExist(String path) {
File file = new File(path);
//判断文件夹是否存在,如果不存在则创建文件夹
if (!file.exists()) {
file.mkdir();
}
}
}

1.在SD卡上创建一个文件夹

public class make extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File sd=Environment.getExternalStorageDirectory();
String path=sd.getPath()+"/notes";
File file=new File(path);
if(!file.exists())
file.mkdir();
}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索android_root_data路径
android 获取data路径、android data 路径、ddms data打不开、ddms data 显示不出来、ddms中data打不开,以便于您获取更多的相关知识。

时间: 2024-10-27 05:46:22

Android开发时尽管已root但是ddms还是没有data路径怎么办_Android的相关文章

android版本发布问题-eclipse android开发,使用已有的keystore再签名,不能更改版本号

问题描述 eclipse android开发,使用已有的keystore再签名,不能更改版本号 我使用eclipse export生成一个APK,当我使用原来的keystore再生成第二个APK时不能改版本号.请问为啥不能改版本号,如何更改版本号,不会是每一个APK都要用一个新的keystore吧?

android开发时,什么时候会出现内存溢出?

问题描述 android开发时,什么时候会出现内存溢出? 在使用MediaPlayer时,出现内存溢出,导致程序异常退出,不知道是哪里出问题了. 解决方案 在开发图像,音频,视屏等应用中容易出现的问题就是内存溢出,需要妥善使用和管理内存. 1.尽量避免创建不必要的对象,提高对象的复用 2.减少将大量数据放入对象中,使用完后及时销毁 解决方案二: 加载图片不当的处理的时候会出现内存溢出,内存溢出其实是Java的回收机制没来得及回收那些没有被调用的对象引起的,一般加载图片时候,去读缓存····还有就

调试-Android开发时,为何run debug时有很多错误

问题描述 Android开发时,为何run debug时有很多错误 ?发现好多错误------之前一直就是直接跑程序,没有尝试过Debug,试了一下,发现好多异常 解决方案 能不能具体点?什么异常,连个图片都没有 解决方案二:

ndroid获得开机通知-Android开发时获得开启的通知

问题描述 Android开发时获得开启的通知 敲代码遇到一个问题,许久未解决,求解:怎么实现收到开机的广播,程序大致的需求是在开机后谈一个对话框,关键是开机这个广播收不到 [查资料说:在应用进程没有启动的情况下是不能接收到的.]若能帮助,感激不尽! 解决方案 <receiver android:name="*.*BootRecerver" android:enabled="true" > <intent-filter android:priorit

Android开发时在模拟器之间短信的收发详解教程

本文通过运行两个Android模拟器,介绍在Android中如何实现短信服务(SMS,short message service)的功能.通过这个例子,我想带给大家的是:更加熟悉之前介绍过的Android应用程序的概念及技术细节,且通过实例调度大家的兴趣.我之所以选择SMS为例子,主要原因是SMS已经非常成熟了,从中可以发掘更多的信息和技术细节,而且我相信大部分人发短信比打电话多. 1.温故知新 广播接收者:一个广播接收者是这样一个组件,它不做什么事,仅是接受广播公告并作出相应的反应.许多广播源

Android开发之基本控件和四种布局方式详解_Android

Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动.给控件添加事件也有接口回调和委托代理的方式.今天这篇博客就总结一下Android中常用的基本控件以及布局方式.说到布局方式Android和iOS还是区别挺大的,在iOS中有Frame绝对布局和AutoLayout相对布局.而在Android中的布局方式就比较丰富了,今天博客中会介绍四种常用的布局方式.先总结一下控件,然后再搞一搞基本方式,开发环境还是用的Mac下的Android Studio.开始今天的正题, 虽然A

Android开发中使用sqlite实现新闻收藏和取消收藏的功能_Android

 之前学习oracle,简单的认为数据库只存在服务器端,学习安卓之后才发现原来android和Ios本身是"携带"数据库的--SQLite,是轻量级的.嵌入式的.关系型数据库,是Android.IOS等广泛使用的的数据库系统.用于存储本地的一直状态.刚写出来一个实现新闻收藏的功能,写出来供大家参考. 在Android中我们通过SQLiteDatabase这个类的对象操作SQLite数据库.由于SQLite数据库并不需要像C/S数据库那样建立连接以及身份验证的特性,以及SQLite数据库

Android开发中Activity之间切换出现短暂黑屏的解决方法_Android

本文实例讲述了Android开发中Activity之间切换出现短暂黑屏的解决方法.分享给大家供大家参考,具体如下: 在默认情况下,Android应用程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据.向服务器发送请求获取数据等等.同样,使用startActivity(inte -- 在默认情况下,Android应用程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初 始化列表数据.向服务器发送请求获取数据等等.同样,使用s

Android开发之模仿微信打开网页的进度条效果(高仿)_Android

一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下  "仿微信打开网页的进度条效果" ,你会看到有很多类似的文章,不过他们有个共同点,就是实现方法都是一样的,而且,都忽略了微信加载网页时,进度条的缓慢动画效果,它不是生硬地一滑而过,而是用户体验很好,有个速度的变化,由慢到快的效果,语言难于描述,相信各位都有下载微信,可以随便打开个公众号的文章看看效果. 好了,上面说到,之前网上的方法都是都忽略了微信加载网页时,进度条的缓慢动画效果,实现代码也是