移动 Zip 文件 (Android Studio Java)

Moving Zip Files (Android Studio Java)

我有一个 Mapnik.ZIP 文件,我手动将其放入 phone 的内部 SD 中的 OSMDroid 文件夹中,我的移动应用程序抓取 .PNG 图像以将它们用作我的 MapView 上的图块.

我应该把这个 .ZIP 文件放在我的项目中的什么地方,我应该研究什么类型的代码来自动将这个 ZIP 文件移动到 OSMDroid 文件,假设这个 project/application 是这样的直接从 Play 商店下载?

资产经理?我应该将 ZIP 文件存储在我的资产文件夹中,然后将文件复制到我的 SD 卡中吗?

是的,你可以把它们放在 asset 文件夹中,和主 activity 的 oncreate 方法,你可以将它们复制到 sdcard/osmdroid 文件夹,如果它还不存在(可以检查文件大小和文件名).