问题标签 [android-sdcard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 当父目录可写时,mkdirs 为 sd 卡上的目录返回 false
启动我的android应用程序时,我需要在sd卡上创建一个目录,对于少数用户来说这会失败,我无法弄清楚它的原因......
(我发现由于缺少 WRITE_EXTERNAL_STORAGE 权限引起的类似问题,它就在那里,它适用于几乎所有用户,所以我认为这不是原因)
我已经简化了前面的情况以便更容易解释,如果创建目录失败,我会运行一个测试用例,尝试在 sdcard 上创建一个 .test 目录:
相关目录的文件属性:
/sdcard/.test (exists=false canWrite=false canRead=false canExecute=err isDirectory=false isFile=false)
/sdcard (exists=true canWrite=true canRead=true canExecute=err isDirectory=true isFile=false)
/ (exists=true canWrite=false canRead=true canExecute=err isDirectory=true isFile=false)
getExternalStorageState=已安装
(canExecute 返回 err 因为测试是在 sdk < 9 上运行的)
非常欢迎提出建议和想法...
android - 如何在SD卡中写入数据
我的应用程序是联系人列表,我想将我的联系人数据存储在 sd 卡中,但我如何将数据存储在 sd 卡中,或者如果我将使用数据库,那么我想如何存储它或使用简单文件而不是我想如何存储它
提前谢谢
android - Android 终端和日志转储
我正在尝试从 android 活动以编程方式发送终端命令。目前我正在使用以下内容:
但是,我的 program1 未能成功运行,我认为这是由于用户权限不足。现在我的问题:
有谁知道我如何将终端转储到文件并将其保存在手机或 SD 卡上?该程序正在绑定到终端以向其提供命令,我想知道一种以其他方式打开连接并访问(终端屏幕上通常可见的内容)输出的方法。
android - 所有安卓设备都有内置 SD 卡吗?
在我的应用程序的第一次运行中,我正在将一个相当大的文件下载到 /sdcard/
我已经知道如果用户手机的内部 SD 卡已满或未安装(例如,如果手机作为大容量存储设备连接到 PC,或者未正确断开与 PC 的连接),这可能会失败。
但是有没有没有内部 SD 卡的安卓设备?(我的应用程序肯定无法使用)
android - 如何知道 sdcard 有足够的可用大小在 Android 上写入?
写入文件时出现“设备上没有剩余空间”IOException。我希望避免它在写作之前发生。我应该怎么做?
谢谢!
java - 图片无法识别
我有以下代码:
当它被调用时,一切正常。文件被保存并弹出选择器。但是一旦您进入您选择的活动,他们都会弹出一条消息,说我无法添加该图像。除了GMail,它工作正常。那么我到底该怎么做才能解决这个问题呢?
android - android File.exists 无法检查 SD 卡上的文件
if(new File("/mnt/sdcard/t.m").exists()) {...}
当我使用 Eclipse 创建一个 java 程序并在我的 Android 手机上调试它时,它测试正确。但是当我将它放入我的 Android 系统中的应用程序时,它不会检测到该文件。
而且,在另一个应用程序中(也内置在我的 Android 系统中),虽然我在 AndroidManifest.xml 中添加了以下内容,
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
下面的代码会导致异常,说没有权限,
File f=new File("/mnt/sdcard/a.t"); f.createNewFile();
谢谢你。我是安卓新手。
android - Android SD 卡存储有什么约定吗?
在安装了很多应用程序并自己构建了一些应用程序之后,我相信很多人一直在想这个问题。如果我正在查看我的 SD 卡,它看起来非常糟糕,而且很难找到我的文件夹,用于将音乐/视频/图片放在不同应用程序的所有文件夹之间。
这里是否有任何约定,我们,开发人员,应该尝试将他们的应用程序放在一个基本文件夹中,或者谷歌完全忘记了这一点?
android - 连接 USB 时,摩托罗拉翻盖无法访问 SD 卡
我有一个装有 Android 2.1 的摩托罗拉翻转机。我的驱动程序的USB如下:http: //developer.motorola.com/docstools/USB_Drivers/Handset_USB_Driver_64/
每当我将 USB 线连接到手机时,我都可以从计算机访问 SD 卡,但我不再可以从手机访问它。这意味着手机上任何需要访问 SD 卡的软件都不能这样做,因此我无法调试任何需要文件访问的东西。有什么方法可以连接 USB 线但同时不将 SD 卡文件系统安装到计算机文件系统上?
android - 如何在 Android 中从 SDCard 中删除图像
在当前屏幕上使用此代码图像删除但它没有从 SDCard 中删除。所以请任何知道答案的人发布它。