[Android sdcard]eclipse ADT下DDMS视图sdcard(有的是storage目录)中无法导入文件

  首先需要说明下,这里说的sdcard的权限并不是指在Android application程序中设置sdcard的权限读

取问题。而是指在DDMS看到的目录下的那个sdcard目录的权限问题。

  有时候,当你想在sdcard(或者是storage目录)目录下面导入某个文件时,突然发现sdcard目录没有权限,它的权限状态为(d-------即000)。这时候我们需要做的事:

1.如果你没有配置好adb运行环境,在环境配置的path下面将android-sdk-windows\platform-tools路劲添加到最后(adb.exe在这下面)

2.打开cmd命令

3.输入adb shell(成功后进入adb的root用户状态#)

4.你可以用ls命令看下当前文件夹下目录,你会发现sdcard目录在这下面

5.修改sdcard权限,因为此时sdcard是only-read的状态,所以修改目录命令用:chmod 075(不要直接用777,不能成功执行的)

好了,在DDMS中你会发现sdcard目录的读写权限修改了。再在其中导入文件则可以成功了。

常见错误:

1.Failed to push items   null
 解决:这个时候需要重启下eclipse或者
 adb root
 adb remount
 执行完就OK了

2.Could not find SDK_Root\tools\adb.exe!
 可能的原因是下载的sdk版本太新了。网上基本上有两种安装策略:一种是自己下载最新版android sdk;

一种是先下载老版sdk(应该是1.6之前),然后加入eclipse,再设置eclipse进行更新。

3.DDMS SDcard 导入文件 Failed to push selection: Read-only file system
在cmd窗口一条命令就可以了:
adb shell mount -o remount rw /

时间: 2024-10-10 15:51:35

[Android sdcard]eclipse ADT下DDMS视图sdcard(有的是storage目录)中无法导入文件的相关文章

Android SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建

这几天一直在研究 Android SDK C/C++平台的搭建,尽管以前有成功在Windows XP做过,由于当时没有留下有用的记录,花了很多的冤枉时间,今天写出来以备后用.由于Android SDK和Eclipse都是用Java编写的,因此需要先在Windows 7上安装JDK,才能进行后续操作,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 选择相应的版本下载安装. 平台的搭建可以分为两大步: 一

android开发——Eclipse环境下代码编辑最常用快捷键集锦(来了就不能空手而归)

Ctrl+D:删除光标所在行 Ctrl+/ :注释选中行 :Ctrl+\:注销选中行 Ctrl+Shift+/:注释选中的java或xml代码块: Ctrl+Shift+\:注销选中的Java或xml代码块.(形式:/*      */ 或 <!--      -->) shift + alt + j或/**+Enter(回车键):添加javadoc头注释,形如/** * * * * * */(个人更习惯用/**+Enter(回车键)) Ctrl+K:向前查找与当前选定内容相同的代码(如查找与

Plug-in com.android.ide.eclipse.adt was unable to lead class Error

Today while i started my Android ADT Eclipse Workspace i got the following error message, Problem Opening Wizard The selected wizard could not be started. Reason : Plug-in com.android.ide.eclipse.adt was unable to load classcom.android.ide.eclipse.ad

随着时间的推移:构造SDK路径错误(An error occurred while automatically activating bundle com.android.ide.eclipse.adt)

在进行Android应用的开发过程中,有时候在配置SDK路径的时候(Windows->Preferences->Android).会出现例如以下报错:An error occurred while automatically activating bundle com.android.ide.eclipse.adt. 而且重新启动Eclipse也没用.  注:该图为正常情况. 搜索相关资料,找到例如以下处理办法: 命令行到eclipse路径. 执行:eclipse.exe -clean: 版权

android stuio eclipse映射下的快捷键

转:关于 android stuio eclipse映射下的快捷键 http://www.cnblogs.com/0616--ataozhijia/p/3870064.html 会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的, 这边主要讲下比较常用的一些快捷键: Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等. Alt+H:查找功能,全局查找 F

日积月累:配置SDK路径错误(An error occurred while automatically activating bundle com.android.ide.eclipse.adt)

在进行Android应用的开发过程中,有时候在配置SDK路径的时候(Windows->Preferences->Android),会出现如下报错:An error occurred while automatically activating bundle com.android.ide.eclipse.adt.并且重启Eclipse也没用.  注:该图为正常情况. 搜索相关资料,找到如下处理办法: 命令行到eclipse路径: 运行:eclipse.exe -clean: 日积月累:配置SD

Android 开发中eclipse 下 DDMS 视图中 sdcard 中文件导入的处理

首先需要说明下,这里说的sdcard的权限并不是指在Android application程序中设置sdcard的权限读 取问题.而是指在DDMS看到的目录下的那个sdcard目录的权限问题.       有时候,当你想在sdcard目录下面导入某个文件时,突然发现sdcard目录没有权限,它的权限状态为( d-------即000).这时候我们需要做的事:1.如果你没有配置好adb运行环境,在环境配置的path下面将 android-sdk-windows\platform-tools路劲添加

Django下存在两个及其以上的APP时,不同APP下templates目录中同名.html文件造成冲突。

解决方法: 下面给大家详细说明: 我这里就用两个应用(APP)给大家进行讲解,大家可以看到django目录下两个应用(APP)blog与blog2. 但是在浏览器中的运行结果却相同,为什么会出现这样的情况呢?下面我来给大家解释一下? Django查找templates Django按照INSTALLED_APPS中的添加顺序查找templates,下面应用的templates都是运用的第一个应用templates下HTNL文件.当然,你可以修改templates下HTML文件的名字,这样也是可以

gradle教程 [原创](eclipse/ADT下 非插件 非Android Studio/AS)纯手打 第二篇:gradle简单实战

一个bug 一个脚印的叫你们用gradle. 1介于网络上的很多资料都是老的 不适用与现在的新版本gradle 尤其是有些gradle方法改名了老的用不了 2介于网上都是粘贴复制并且零碎我很蛋疼啊,走了很多歪路才弄出来,所以我弄一个完全完整的版本 3我不但会写gradle还会写ant打包方式,希望能帮到大家 在这之前你需要有一个android工程(工程中不能有已经过时的方法) 可以没有eclipse或者ADT 因为只要你工程是ok的 gradle就可以直接用 后面我会越说越详细 前面都太简单了