我的应用程序在SD卡上执行文件操作(删除或更新文件)。但是当我通过USB将设备连接到Windows7时,我没有看到任何变化。但是,我可以使用adbshell确认更新或删除的文件。我使用的是搭载Android3.0的ASUSeeePad。运行Android3.0的设备似乎有不同的方式来提供对文件系统的访问(MTP而不是USB大容量存储)。我还了解了如何在添加新文件时使用MediaScannerConnection.scanFile刷新Windows文件资源管理器的内容。但是如何在文件被删除或更新时触发刷新呢?我在已删除的文件上尝试了MediaScannerConnection.scanF
我无法将自己的应用程序移动到SD卡。我的list对应部分如下(我也粘贴了它需要的权限)。我相信我遵循了此处描述的准则:http://developer.android.com/guide/topics/data/install-location.html(兼容性和权限)。但是,在安装过程中(来自SDK,也来自AndroidMarket)应用程序位于内部存储中,我无法使用“管理应用程序”移动它。 最佳答案 试试这个......... 关于android-无法将应用程序移动到SD卡,我们在S
这个问题在这里已经有了答案:SetcustomfolderAndroidDownloadManager(4个答案)关闭3个月前。我的应用程序遇到了两个问题。1-我正在使用AndroidDownloadManager下载在线文件,但它会将所有文件下载到系统目录,例如使用Download目录request.setDestinationInExternalPublicDir(Environment.DIRECTORY_PICTURES,"fileName");现在我想将文件下载到我自己的目录,比如“新建文件夹”。怎么可能实现。请在这方面帮助我,我将不胜感激。2-如何检查SD卡是否可用?
一、确定TF卡挂载到ubuntu上的设备名称及分区情况1.在ubuntu不接入TF卡的情况下, 使用df-lh/dev/sd*命令查看当前"/dev/sd开头"的设备。##输入df-lh/dev/sd*命令,敲回车键~$df-lh/dev/sd*2.将TF卡接入到ubuntu,再次使用df命令,进行查看,多出来的设备即是TF卡挂载到ubuntu的设备名称如图所示,多出来的/dev/sdb1/dev/sdb2即为TF卡的挂载分区,TF设备名称为/dev/sdb注:因为我之前已经对SD卡进行过分区,分出两个区,sdb1为分区1(存放Linux内核及设备树文件),sdb2为分区2(存放根文件系统)u
我已将以下内容放入AndroidManifest.xml中,如article中所述:...但我的应用程序的移动到SD卡仍处于禁用状态(我手机上安装的其他应用程序可以成功移动到SD卡)。有什么问题吗? 最佳答案 刚试过这个。您在应用程序标签内有一行。同意它不起作用。文章将其显示为list标记的一部分,例如:然后它对我有用。 关于android-应用程序无法移动到SD卡,我们在StackOverflow上找到一个类似的问题: https://stackoverfl
我创建了一个应用程序,它工作正常。我也想在sdcard中支持我的应用程序。这意味着,用户可以将应用程序从内存移动到sdcard。我怎样才能做到这一点?有什么想法吗? 最佳答案 是的,您可以为您的应用程序提供选项。您必须将以下代码分配给您的manifest文件这将为您的应用程序启用该选项。引用以下链接-AppInstallLocationManifestElement但是,重要的是它只支持2.2(Froyo)及以上版本。 关于android-我们如何实现您的应用程序也可以移动到SD卡?,我
文件存在于sdcard/image.jpg我想创建自己的应用程序(Activity)。按下按钮时,需要使用内置图像查看器显示存储在sdcard中的图像。在图像查看器中按下后退按钮,它应该返回到我正在运行的应用程序。需要一些帮助。 最佳答案 您可以为此创建具有适当uri和mimetype的Intent。Intenti=newIntent(Intent.ACTION_VIEW);i.setDataAndType(Uri.parse("file:///sdcard/image.jpg"),"image/jpeg");startActivi
我正在创建一个应用程序,我想在其中在主xmllinearlayout中设置不同的背景图像。我在sd卡上存储了5个图像文件。现在我想选择一张图片并将其设置为我的主要xmllinearlayout背景。所以它将替换以前的图像并将新图像显示为背景。 最佳答案 首先给主要的xmllinearlayout分配一个id,例如在下面的情况下它被命名为“container”然后在.java代码中你可以找到布局对象并设置一个drawable作为它的背景:packageorg.example.app;importandroid.app.Activity
在我的应用程序中,我尝试从服务器下载XML文件并将其存储在SD卡中。为此,我使用以下代码......try{Fileroot=android.os.Environment.getExternalStorageDirectory();Filedir=newFile(root.getAbsolutePath()+"/project");if(dir.exists()==false){dir.mkdirs();}URLurl=newURL("url");//youcanwritehereanylinkFilefile=newFile(dir,name);longstartTime=Syste
如何获取SD卡上特定目录中所有文件夹(不是文件)的名称?例如,/sdcard/first_level_folder/...中的所有子文件夹名称。我需要文件夹名称,所以我可以将完整路径(字符串)传递给方法,然后压缩(zip)它。谢谢。 最佳答案 我想你要找的是Filedir=newFile("directoryPath");FileFilterfileFilter=newFileFilter(){publicbooleanaccept(Filefile){returnfile.isDirectory();}};File[]files=