sd_setBackgroundImageWithURL
全部标签 我希望在Android2.2中以编程方式删除用户的整个SD卡。最简单的方法是什么?是否需要root权限?我可以只执行“rm-rf/mnt/sdcard”还是必须进行递归循环? 最佳答案 您可以使用Java删除目录。如果它们不为空,则必须递归执行此操作:http://www.exampledepot.com/egs/java.io/DeleteDir.html没有。所有应用程序都具有对外部存储的完全RW访问权限。是的,您可以执行shell命令(但您必须检查“rm”是否可用):Anywaytorunshellcommandsonandr
我能够下载一个apk文件并将其存储在我的/data/data/com.android.myApp/anotherApp.apk中。我想知道是否有办法从另一个应用程序安装此文件。我目前正在使用:Intentintent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.parse(filepath),"application/vnd.android.package-archive");startActivity(intent);这是我的list文件:当我运行这个。它给我“解析错误:解析包时出现问题”。我不知道问题是什么?1)我
尝试在我的应用程序中实现导入和导出功能。导出只是将文件复制到SD卡中。我已经完成了,但是导入有点问题。因为导入应该删除以前的而不是我正在使用的当前数据库并加载以前的数据库。我浏览了该站点上有关从应用程序中的sd卡导入sqlite数据库的各种帖子。Importingdatabase,这里有一个答案,但我想知道什么时候调用这个方法。?或任何其他解决方案。将不胜感激! 最佳答案 我觉得这个link将帮助您找到解决方案,基本上您必须检查list文件中是否包含读取和写入外部存储设备的权限,然后按照教程进行操作。
我使用了以下example将我的数据库导出到SD卡。我可以在SD卡上创建文件,但内容是空的。我已经检查过我可以从我的数据库文件中读取并且可以写入SD源。在我的传输方法中捕获到异常,但消息是nulllogcat没有显示有关异常的任何进一步信息。知道为什么数据没有传输到目标文件吗?publicbooleantransferFile(Filesrc,Filedest){booleanflag=false;FileChannelinChannel=null;;FileChanneloutChannel=null;if(!dest.canWrite()){Log.d(TAG,"unabletow
我创建了一个允许用户将图像保存到SD卡的应用程序,但我无法在模拟器的图库应用程序中看到它。我不确定是否为此需要特殊代码或其他什么,但我需要能够找到它,以便我可以查看我的代码是否真的有效。 最佳答案 IneedtobeabletofinditsothatIcanseeifmycodeactuallyworks.如果您的最终目的是查看SD卡上的文件,那么可以通过以下几种方式实现:使用AndroidDebugMonitor中bundle的文件资源管理器。***登录到设备/模拟器shell,adbshell,然后导航到SD卡文件夹(通常位于
我的SD卡中有一个MP3,我需要将其路径用于我的setdatasource命令。我尝试了mp.setDataSource("/mnt/media_rw/sdcard/mymusic/thebomb.mp3");以及许多变体,但它仍然无法正常工作。而且我认为它与其余代码无关。我将如何完成这个? 最佳答案 我猜你正在使用模拟器。所以可以通过Environment.getExternalStorageDirectory()获取SDCard的路径。而且你的sdcard必须包含该文件。所以你必须将文件推送到SD卡中。
通过使用Python和Kivy,我想将文件写入用户手机的(虚拟)SD卡,并在不同的函数中再次读取该文件。由于Android、IOS和WindowsPhone可能具有不同的SD卡路径,因此使用“plyer”似乎是个好主意。如何我如何写入/读取文件到SD卡? 最佳答案 SD卡路径fromjniusimportautoclass#SDcardAndroid#GetpathtoSDcardAndroidtry:Environment=autoclass('android.os.Environment')sdpath=Environment.
如何在android中获取extSdcard路径?有2个存储,第一个是所有手机都有的外部存储,但还有第二个存储,称为可移动存储(microsdcard)。我想在android中获取microsdcard的路径,这怎么可能? 最佳答案 从KitKat开始,您可以使用一种方法来获取该目录:Context.getExternalFilesDirs()注意如果SD卡在访问过程中没有挂载或移动,可能会返回null。此外,您可能需要将这些权限添加到您的list文件中:显然有些用户使用此方法时遇到问题,无法返回SD卡路径。我在thispost上找
我正在尝试制作一个Android应用程序,它会尝试从SD卡中恢复已删除的内容。可行性如何?我想到了以下方法:因为文件实际上并没有被删除,我可以访问文件系统以查看已标记为要覆盖的文件吗?或者我必须进行页眉/页脚文件雕刻吗?从android的应用层可以吗?我担心文件存储在连续的扇区上,而不是分散的扇区上。我想做一个基本的文件检索。请让我知道一些我可以用来制作此应用程序的资源? 最佳答案 Android手机上的SD卡采用FAT32格式,因此任何可以从FAT32文件系统恢复已删除文件的程序都可以从AndroidSD卡恢复。最简单的方法是使用
我正在尝试将一个只读文件写入我的SD卡。我需要分两步执行此操作。publicvoidmethod1(StringcacheFilename){FilecacheDir=mContext.getExternalCacheDir();FilecachedFileOnDisk=newFile(cacheDir,cacheFilename);FileOutputStreamfileStream=newFileOutputStream(cachedFile);fileStream.write(...)fileStream.flush();fileStream.close();}publicvoi