在调试模式下部署文件到内部存储器上

4
我正在使用Eclipse开发一个Android应用程序。
我选择将应用程序的数据存储在内部存储器中的XML文件中。
为了调试目的,我想手动填充这个数据文件,并将其部署到设备的内部存储器中。
在部署/测试应用程序时,是否有自定义项目文件夹会将文件复制到“内部存储器”位置?
2个回答

1

您可以使用项目的/assets文件夹。

http://developer.android.com/guide/developing/projects/index.html :

assets/ 这是空的。您可以使用它来存储原始资产文件。在此保存的文件将按原样编译为.apk文件,并保留原始文件名。您可以使用URI以及使用AssetManager将文件作为字节流读取,以与典型文件系统相同的方式浏览此目录。例如,这是纹理和游戏数据的好位置。


"Assets"的内容是否部署在目标的"内部存储"文件夹中?我的意思是,我能否修改这些文件呢? - Raphael Jolivet
我认为你需要使用 AssetManager 来使用该文件。 - skamlet

0

您可以使用DDMS将文件上传到模拟器。请尝试此链接


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接