Windows Phone 8读取内存卡(SDCard)文件问题!

参考MSND上的文章,如果在内存卡文件是gpx类型的就可以读出来放在ListBox里边,而且如果换成是其他的自定义的文件比如:.dbw、.yumi什么的乱七八糟的都可以,换成是.txt、.mp3文件类型的就无法找到显示在ListBox里边!比如:IEnumerable ringsFiles = await ringsFolder.GetFilesAsync(); 要是(.txt、mp3)文件ringFiles.LongCount()就返回0。这是为什么呢???
WMAppManifest.xml文件

  1. ...
  2. Assets/Route_Mapper_Logo33x33.pngAssets/Route_Mapper_Logo69x69.pngAssets/Route_Mapper_Logo176x176.png.mp3
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Windows Phone8.1中SD卡文件的读取写入方法汇总
起初我想从SD卡上读取文件可以从两个方面着手吧: 1.通过文件选择器FileOpenPicker,来逐层到手机找到需要读取的文件,然后点击直接读取显示内容 2.直接到SD卡中读取文件 第一种方法逻辑有些复杂,设计到应用暂时的挂起和恢复,这篇博客不深究这种方法 第二种方法,相对于来说逻辑就比较简单了。只要获取到SD卡对象,遍历里面的文件或者直接指定某一个文件夹,接下 来就是读取文件内容或文
6.0版本有关SDCard读写权限
//SDCard的状态 String state = Environment.getExternalStorageState(); //判断SDCard是否挂载上 if (!Environment.MEDIA_MOUNTED .equals(state)) { return false; } //
android(8)(获取手机系统内存和SD卡内存信息)
获取手机内存和SD卡内存信息: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.l
【Android】读取sdcard卡上的所有图片并且显示,读取的过程有进度条显示
虽然下面的app还没有做到快图浏览、ES文件浏览器的水平,遇到大sdcard还是会存在读取过久、内存溢出等问题,但是基本思想是这样的。 如下图,在sdcard卡上有4张图片, 打开app,则会吧sd卡上的所有图片读取,并显示出来,读取的过程有进度条显示。 制作过程如下: 1、首先,res\values\strings.xml对字符设置如下,没有什么特别的。
unity 读写sd卡
真机上测试画面:建议先看 unity保存到手机本地存储空间 这篇文章 然后再看这篇文章,因为上篇步骤已经很详细,所以这篇文章在上篇文章基础上修改一下,很多步骤没有截图最后看一下生成的文件在手机的位置FR:海涛高软(QQ群:386476712)
Android SD卡简单的文件读写操作
最近有这样的需求,把mei
Java-Android SD卡路径问题以及如何获取SDCard内存大小
在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下:
Android 外置SDCard读写权限总结
在Android中SD卡的读写权限会经常用到,但由于最近的几个版本对该部分一直在做相应的变动,所以在此做个总结,梳理一下。 主要的权限为:android.permission.READ_EXTERNAL_STORAGE android.permission.WRITE_EXTERNAL_STORAGE下面就没个版本对SDCard权限的变化做详细的介绍:Android 4.4如果同时使用了机身存储和
Android下c++调用java实现内置外置sd卡MP3扫描并保存在文件中
开发要点: 1、调用java的c++文件放在cocos2dx引擎中,即proj.android\jni\hellocpp目录下,该环境下的jni.h及相关头文件路径才不至于出错,且jni.h是ndk的,不是jdk的。 2、java文件放在proj.android\src\org\ftd\com目录下,其中org\ftd\com是java类所在的包 3、项目逻辑代码文件夹,即classes文件
【Android】读取sdcard上的图片
Android读取sdcard上的图片是非常简单的事情,下面用一个例子来说明这个问题。 首先,在sdcard上有一张已经准备好的img25.jpg 下面,需要做的是把这张图片读取到app中显示。做到如下的效果: 1、首先你要在AndroidManifest.xml申请读取sdcard的权限,加入一条语句之后,AndroidManifest.xml如下: <manifest
文件从android的sdcard读出时显示乱码问题
最近写一个项目,在运行程序的时候需要把程序里的一个xml文件的内容copy到sdcard上,在这个过程中遇到了让我很纠结的问题--乱码问题,在看了几十种方法就快要放弃的时候,我成功了。。。结果是那么的出乎意料,接下来就来看看过程吧。        1、先判断sdcard是否挂载,然后在卡上建立需要的文件夹及文件,代码如下 File sdcardDir = Environ
JNI访问SD卡文件
使用JNI访问SD卡文件:使用fopen()方法实现:单
Android获取手机中外置内存卡、内置内存卡、手机内存路径
Android获取手机中外置内存卡、内置内存卡、手机内存路径 获取手机中外置内存卡、内置内存卡、手机内存路径。思路是:先用 Environment.getExternalStorageDirectory()获得外部存储卡路径(某些机型也表现为内部存储卡路径),如没有获 取到有效sd卡插入,则使用安卓的配置文件system/etc/vold.fstab读取全部挂载信息,假如
Windows Phone 8开发环境搭建
开发Windows Phone需要两个工具:Windows Phone SDK 8.0和Visual Studio集成开发工具。我们购买的Visual Studio Ultimate 2012不包括Windows Phone SDK,由于Visual Studio Ultimate 2012是收费软件,如果广大读者没有授权,也可以使用Visual Studio Express 2012 for W
Android6.0运行时权限-SD存储卡权限处理方式
我们的app一般都会需要缓存和一些图片的存储,当然我们的目录可以是自己的私有目录,getExternalCacheDir或者getCacheDir是不需要权限的,但是如果需要在sd卡下存储呢,此时需要WRITE_EXTERNAL_STORAGE权限.实际上WRITE_EXTERNAL_STORAGE权限对于我们开发者来说是一个基础权限,一些IO操作都会用到,但是在6.0中属于危险权限,是需要动态申请
android JNI C代码对sdcard中文件的操作
- 所有操作除路径不同其它全部相同,如:fopen, fclose, fread ... - 别忘记把权限加上,如下:         - 路径:mnt/sdcard/      如:fopen("mnt/sdcard/test.txt", "w"); 以上完成后基本在手机上可以操作SD卡中的文件 接下来需要在android模拟器上使用 - 找到sdc
Android adb+push copy 文件到存储卡
copy E:\>adb push public.doc /sdcard/ view E:\>adb shell # cd /sdcard cd /sdcard # ls pu* ls pu* public.doc # exit
Android开发获取内存卡路径
习惯了iOS开发的沙盒储存,对于Android开发的SD卡储存不怎么了解,最近做一个Android TV项目特地研究了下Android数据本地化存储;对于大部分Android大文件存储例如,视频文件一般都会存到SD卡上,之前做手机时一直用getExternalStorageDirectory()路径存储数据,而且很好用;这次需求是必须存到外置SD卡,研究了下Android仪器(Android盒子)
使用UIAutomator在Android6.0执行,无法向手机SD卡写入内容问题的解决
最近发现使用UIAutomator 2.0 写的测试脚本,在Android 6.0 以上手机上执行的时候会有权限问题。例如想在SD卡上创建一个文件来存储测试过程中产生的中间数据,这时6.0的android系统就会提示读写权限的问题。当然如果想读取手机内部信息也同样会面临着这样权限的提示。同类的问题解决方法如下。 1. 如果uiautomator脚本是写在被测试App源代码代码的test目录中,那
Android 8.0 中如何读取内部和外部存储以及外置SDcard
最近碰到询问我这个读取SDcard的问题, 很久没有看这部分了,所以大致看了一下, 顺便记录一下。在Android 8.0上做了测试。一般的Android App能读取的存储空间主要有三种:app自己的私有目录,也就是/data/data/《app 目录》。 读写这个目录不需要单独的权限。每个app只能读写自己的目录,而不能读写其他app的目录。 Android通过Seandroid对权限进行了管...
Android6.0以上读写入sd卡权限
如图所示,在mainfest文件中声明了SD卡的读和写权限,仍旧报错:&amp;lt;uses-permission android:name=&quot;android.permission.WRITE_EXTERNAL_STORAGE&quot;&amp;gt;&amp;lt;/uses-permission&amp;gt; &amp;lt;uses-permission android:name=&quot;android.permission.READ_EX...
安卓从sdcard中读取db文件
SQLdm.javapackage com.mapbox.mapboxsdk.android.testapp.db;/** * Created by zhangkaiyue on 15/8/24. */import android.content.Context; import android.content.res.AssetManager; import android.database.s
Android WebView 加载本地SD卡的html
Android WebView 加载本地SD卡的html
Android如何检测外置卡的状态及内置SDcard状态
外置卡状态检测操作,实际上是反射StorageManager这个类,调用StorageManager类里面的getVolumeState私有方法得到,代码实现方式如下:package com.asir.mediaplayer;import java.util.ArrayList;import android.content.Context; import android.os.Environment
/mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径
Android系统的开放,使其用户可以自己查看系统和SD卡中的文件夹。就系统和SD卡中常见的目录代表什么意思,下面是一个较实用的总结: 一、SD卡中 1. /mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径,其中/mnt/sdcard/是android 2.2或更高版本所使用的,而/sdcard是android 2.1或早期版本的存储卡位置。 2. /mn
Android获取SD卡视频音频文件
http://www.cnblogs.com/ihojin/archive/2012/07/22/2603585.html 获取视频文件: 1 ContentResolver contentResolver = mContext.getContentResolver(); 2 String[] projection = new Strin
Android 读取SD卡中文件以及内存使用情况
android.os下的StatFs类主要用来获取文件系统的状态,能够获取sd卡的大小和剩余空间,例如通过实例化一个StatFs对象 new StatFs(path.getPath())把SD卡根目录路径传进去可以获取SD卡根目录下的内存存储状态。
Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
可能有的同学不知道系统已经提供了获取获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法,用系统源代码提供的方法可以很简单,方便的获取其大小。这里我把系统源代码中的一个方法贴出来,供大家参考一下: 图片上 图片上红色方框中的代码就是源代码中获取SD卡大小的程序方法。 在这里我整理了一下,我把我整理封装好的方法给大家贴出来: /** * 获得SD卡总大小 * *
Android 如何从SD卡中读取数据?
现在的Android在SD卡上的文件需要用到专门的方法来读取。之前提到的FileInputStream不好用,我们下面会提到,所以写了两个方法来实现在SD卡上存取数据。首先你需要在AndoridMainfest.xml中添加权限SD卡中的创建和删除文件权限 <user-permission android:name="android.permission.MOUNT_ONMOUNT_FILESYST
一种在Mac中管理Android手机SD卡文件的方法
之前在Windodws环境下,喜欢使用豌豆荚or腾讯手机助手来管理手机SD卡中文件,换到Mac环境下,没有了这些软件,只好想另外一种方式去管理SD卡。 我使用swiftp+Firefox(安装FireFTP插件)来实现。 前提: 有WIFI,不插数据线,Mac和手机在同一个网段下,手机上安装swiftp,Mac安装FireFox(安装FireFTP插件)。 1.手机安装sw
android用NDK在内存卡创建目录、文件并进行读写操作
创建目录操作:
cocos2dx对于android中sd卡的访问方式
今天在弄项目的时候涉及到cocos2dx引擎需要访问sdcard上的资源,目前发现两种比较简单的方法: 1、直接使用硬编码的方式来进行访问,例如“/storage/sdcard0/NetAnswer/questions%d.xml”的方式来确定文件路径,但是这种方式是正确的,但是为什么还是无效呢,是因为此程序没有权限来对sdcard资源进行访问,这时需要提高应用程序的权限,通过在AndroidM
android 6.0 sd卡读取文件失败
最近在项目里做适配的时候,发现6.0sd卡读取文件的时候出现空指针问题。调试后发现,读取文件失败,logcat提示权限未设置。 在检查了多次AndroidMainfest.xml文件之后,确定不是清单文件的问题,不是权限申请的问题。而且只有在6.0的系统才出现,其他的都很OK。 查询了诸多资料,才发现6.0系统改版,加强了权限的控制,原来写在清单文件中的权限,仅仅是向用户申请权限(6.0以前,
android.uid.system无法读取SD卡信息
在AndroidManifest.xml中我们可以看到android:sharedUserId="android.uid.system" 但是有了这句后,就无法对sd卡进行读写操作,比如在SD卡中创建一个新文件夹,是创建不成功的。 但是如果把android:sharedUserId="android.uid.system"注释掉,就可以在SD卡进行IO操作了。 在Settings
Android 获取SD卡路径和判断SD卡是否存在
在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下:
WebView读取SD卡上的HTML
public void SetWebView(){ WebView webView = (WebView)findViewById(R.id.report_webview);// 设置允许访问文件数据 webView.getSettings().setAllowFileAccess(true); //支持放大网页功能 webView.getSettings().setSupportZoom(tr
Windows Phone 8 API一览
Windows Phone 8 API一览 Windows Phone 8 的API构成。
windows phone 8 and windows phone 8 game development
windows phone 8 and windows phone 8 game development
Window Phone 8开发pdf 英文
关于windos phone 8开发的英文书籍pdf文档: Apress.Pro.Windows.Phone.App.Development.3rd.Aug.2013 // windows phone 8 and windows phone 8 game development // Windows Phone 8 Development Internals
Android获得内/外置存储卡路径
我们知道android上一般都有外置的存储卡, 但是通过Environment.getExternalStorageDirectory()获取的是内置的存储卡位置 (也有的手机可以在系统中修改默认存储) 那么如何获取外置存储卡的位置呢? 我们可以通过StorageManager来获取多个外置sdcard,代码如下:StorageManager storageManager = (StorageM
格式化sd卡的命令
使用时; make fm_sd_1G Makefile文件的内容为: SDCARD=/dev/sdc TOPDIR:=$(shell pwd) fm_sd_1G: -umount ${SDCARD}1 -umount ${SDCARD}2 echo fdisk $(SDCARD) -for i in d 1 d 2 x h 255 s 63 c 120 r
Android6.0 读写SD卡权限动态申请
转自:http://bbs.csdn.net/topics/391985867 安卓6.0以上,进行了权限管理 不止要在AndroidManifest.xml里面添加权限   还要在JAVA代码中运行时实时请求权限: // Storage Permissions private static final int REQUEST_EXTERNAL_STORAGE = 1;
/mnt/sdcard/Android/data/<package> 卸载时自动删除这个目录(默认缓存目录)
-
感觉Android studio往genymotion中的sd卡写不进数据
之前在eclipse+sdk模拟器的时候,可以顺利的写入sd卡。但是同样的代码换了在Android studio+genymotion上就一直找不到写入的数据。但是也没有报错,检查了好几遍代码,坚信自己没有写错 在Android Device Monitor中,多看了几遍File  Explorer,起初有点不明白后面的--》/storage/……。猜想一下是不是子目录,抱着试一下的心里。结果真
关于操作java中的SD卡文件的一些总结
1> 在操作Android的SD卡时,其分为内置SD卡和外置的SD卡,默认情况下,通过Environment.getExternalStorageDirectory()得到的是内置的SD Card, 若想得到外置SD卡的信息,可以通过解析/proc/mounts里边的信息去得到我们已经挂在的外置的SD卡的路径,从而解析得到我们外置的SD卡; 关于mounts文件的信息如何查看,可以在Andr
android读取内存和sd卡中的txt文件
@Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); readFromMemery("myFile.txt"); String name = android.os.E
Android--向SD卡读写数据
// 向SD卡写入数据 private void writeSDcard(String str) { try { // 判断是否存在SD卡 if (Environment.getExternalStorageState().equals( Environment.MEDIA_M
Android模拟器 SD卡的权限详解
做为如今最盛行的挪动装备,顺序员们曾经力争上游参加到了Android开拓的行列中。关于每一个开拓者,顺序的少量数据要和SD卡交互,这样才不会占用手机内存而进步顺序的适用率。   但是在开拓初期,老手关于Android模仿器上SD卡的操纵不熟习,被permission折磨的苦不堪言。在我后期开拓进程中,找不到一种公道的操纵SD权限的方式,招致模仿器无穷重启去探究,糜费了少量工夫。在这里列进
安装Windows Phone 8.0 SDK 教程
安装之前首先检查操作系统需求:   在 BIOS 中,必须支持以下功能: 硬件辅助虚拟化。 二级地址转换 (SLAT)。 基于硬件的数据执行保护 (DEP)。 4 GB 或更大容量的 RAM。 Windows 8 Pro 64 位或更高版本。   关于本机的系统信息可以在CMD窗口中输入systeminfo查看,如下图:
解决android6.0系统无法读写SD的问题
解决android6.0系统无法读写SD的问题当开发android应用需要读写SD卡权限时,通常是在清单配置文件里面加上<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_
相关热词 c# id读写器 c#俄罗斯方块源码 c# linq原理 c# 装箱有什么用 c#集合 复制 c# 一个字符串分组 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图
立即提问