草庐IT

sdcard_rw

全部标签

android - 从SDCard删除图像后如何刷新图库

删除AndroidSD卡上的图片时,有时图片被正确删除,但图库中仍然保留已删除图片的预览。点击它时,它会加载为黑色图像。要解决它,我需要运行MediaScanner。但是此代码不起作用,评论图像的预览仍然保留在图库中。任何人都知道如何解决这个问题。UricontentUri=Uri.fromFile(file);IntentmediaScanIntent=newIntent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,contentUri);sendBroadcast(mediaScanIntent); 最佳答案

android - 无法将android系统目录更改为rw

我正在尝试将/system重新挂载为rw文件系统,这样我就可以将一些文件推送到/system/framework中。它是一个运行Android6.0x86图像的android模拟器。$mount.../dev/block/vda/systemext4ro,seclabel,relatime,data=ordered00...然后我做sumount-orw,remount/systemmount.../dev/block/vda/systemext4rw,seclabel,relatime,data=ordered00...这时候我觉得我还好。然后我在主机上做:adbpushtest.j

android - 如何获取提供 URI 的位图,java.io.FileNotFoundException : No content provider:/sdcard/Hello/1310610722879. jpg

我已经阅读了执行此操作的示例:protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);if(resultCode==RESULT_OK){UriimageUri=data.getData();Bitmapbitmap=MediaStore.Images.Media.getBitmap(this.getContentResolver(),imageUri);}}但是我得到java.io.FileNot

android - 在 Android 中获取外部 SDCard 位置

我有一个应用程序,其SD卡中预存了大量数据。我们支持所有ICS之后的平板电脑。我无法找到在所有设备上正确访问SDCard位置的方法。我查看了此处给出的各种解决方案,但它们似乎并非在所有情况下都有效。寻找通用解决方案。就算有人能告诉我所有可能的SDCard挂载点只有在可以缩小解决方案范围的情况下,我才会针对android平板电脑。 最佳答案 不幸的是,由于Android设备高度分散,这是一个常见问题。Environment.getExternalStorageDirectory()指的是设备制造商认为是“外部存储”的任何内容。在某些设

android - 如何在android中显示保存在sdcard文件夹中的图像

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。当我正在显示保存在sdcard文件夹中的图像时,我找到了以下链接。DisplayingimagesingridviewfromSDCard.我正在使用以下代码从sdcard中的指定文件夹中获取图像,但这里我得到的计数为0。MyCode.javaString[]projection={MediaStore.Images.Media._ID};finalStr

android - 如何使应用程序移动到 sdcard(并仍然支持 android < 2.2)?

如何让我的应用程序移动到SD卡?-编辑标题以使问题与给出的答案更相关。 最佳答案 您必须在AndroidManifest.xml文件中设置android:installLocation条目(preferExternal或auto值即可)。注意!对于此构建目标,应为API级别8(Android2.2)。 关于android-如何使应用程序移动到sdcard(并仍然支持android https://stackoverflow.com/questions/4023068/

android - 如何使用 Android 应用程序重命名 sdcard 上的文件?

在我的Android应用程序中,我想在运行时重命名文件名。我该怎么做?这是我的代码:String[]command={"mv","sunmoon.jpg","sun_moon,jpg"};try{Processprocess=Runtime.getRuntime().exec(command);}catch(IOExceptione){Toast.makeText(this,""+e,Toast.LENGTH_LONG).show();}我也使用了renameTo(Filef)方法,但它不起作用。 最佳答案 我建议使用File.re

android - 是否可以从 sdCard 上的 jar 库动态加载 Activity 类并实际使用它?

我在sdCard上有1个.jar文件(我使用dx工具将一个普通的.jar编译成dex..否则android会在运行时报错)我想使用的类实际上是一个Activity&我所说的“使用”是指Inflate!A)我注意到如果我像这样加载类,加载的类将具有parrent-class的包作为包parrent(我在其中运行代码的那个:示例:类的真实包在jar库中:"com.something"&my-app-package:"com.wonderfull"->加载的类在"com.wonderfull.com.something":))->重新测试:它保持原包,跟图书馆一样B)在“最佳”情况下我得到这

android - Android 的外部 SDCard 文件路径

Android设备上外部SDCard的文件路径是否总是"/storage/extSdCard"?如果不是,有多少变化?我的应用程序需要它来测试外部SDCard的可用性。我正在使用Titanium,它有一个方法Titanium.Filesystem.isExternalStoragePresent()但即使未安装外部SDCard,它也始终返回true。我认为它在本地存储中检测到SDCard,因此返回true。但我真正想要的是检测是否安装了物理SDCard。我可以通过单独检测文件"/storage/extSdCard"的存在来做到这一点吗?谢谢。 最佳答案

android - 在 AVD 模拟器中如何查看 sdcard 文件夹并将 APK 安装到 AVD?

我已经创建了一个Android模拟器(Android虚拟设备),但是我无法找到我在创建此模拟器时构建的SD卡。如何找到SD卡及其内容以及如何将APK文件安装到AVD? 最佳答案 切换到DDMS视角在设备列表中选择您要探索其SD卡的模拟器。打开右侧的文件资源管理器标签。伸展树(SplayTree)形结构。mnt/sdcard/引用下图手动安装apk:将您的apk复制到sdk/platform-tools文件夹并在同一文件夹中运行以下命令adbinstallapklocation.apk 关