1

测试你的扩展文件

说:...例如,如果你的包名是com.example.android,你需要在共享存储空间上创建目录Android/obb/com.example.android/。(将您的测试设备插入您的计算机以挂载共享存储并手动创建此目录。)

我发现(通过 Environment.getExternalStorageDirectory())外部存储在我的设备中安装为 /mnt/sdcard。所以.. 我怎样才能通过 Windows 访问这个存储来复制大约 200Mb 的文件?顺便说一句,该设备没有插入 micro-SD。

4

2 回答 2

1

您可以使用 adb push 将文件推送到您的设备。更多文档在这里:http: //developer.android.com/tools/help/adb.html

于 2012-10-10T13:55:42.253 回答
0

您还可以使用Android 文件传输应用程序从 Mac 或 PC 复制文件。

正如 Andrew 指出的那样,报告的路径Environment.getExternalStorageDirectory()不一定与您在 Android File Transfer 应用程序的文件系统中看到的路径相匹配。在我的例子中,“Android”文件夹也存在于根目录中/Android——因此我可以忽略Environment.getExternalStorageDirectory().

因此,要将扩展文件复制到设备上的相应目录中,我必须将它们复制到/Android/obb/com.example.android/设备上。

于 2015-09-25T12:21:39.060 回答