如何列出 DDMS 中的文件?
我在此位置有一些文件 data/data/com.android/file/...
我的布局中有一个列表视图和一个按钮,并且扩展了 Activity
仅。我如何从 DDMS 获取这些文件并按项目显示。有人知道这个吗?
I've some files in this location data/data/com.android/file/...
I'm having one listview and one button in my layout and am extends Activity
only. How can i fetch those files from DDMS and display that by items. Anyone know this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我假设 com.android 是您的包名称。如果是这种情况,您可以通过执行以下操作来访问这些文件
fileList() 是您的活动的现有方法,因此您不必编写它。这将返回与您的应用程序关联的所有私有文件的列表,因为
/data/data//files/...
是应用程序保存您的私有文件的位置。要填充 listView,我将按照此处的指南进行操作: 示例
该教程准确解释了如何使用字符串数组创建列表视图。因此,您可以将
COUNTRIES 行替换为 files 。
希望能有所帮助。
I'm going to assume that
com.android
is your package name. If that is the case, you access these files by doing the followingfileList() is an existing method for your activity so you don't have to write it. This will return to you a list of all private files associated with your application because
/data/data/<package name>/files/...
is where the application saves your private files.To populate the listView, I would follow the guide here: example
That tutorial explains exactly how to create a list view using a String array. So where you have the line
Substitute COUNTRIES with files.
Hope that helps out.
尝试这个,
然后使用列表视图和适配器类以通常的方式列出这些 arraylist 文件名。
try this one,
then use list view and adapter class to list these arraylist file names in usual way.