【发布时间】:2012-06-20 14:27:35
【问题描述】:
我正在开发一款安卓游戏。我想在用户第一次安装游戏时将文本文件复制到外部 SD 卡。文本文件对于正确运行游戏很重要。
我该怎么做?我应该将文本文件放在 Eclipse 源项目中的哪个位置,以便在构建 apk 文件时,我的文本文件也被捆绑在其中,当用户从该 apk 文件安装应用程序时,文本文件被复制到“SDcard\data”文件夹.?
我应该编写什么代码以及在哪里编写,以便在安装时只执行一次。
提前致谢
【问题讨论】:
-
我认为假设用户将拥有一张 SD 卡是不公平的。不需要运行 Android。
-
ok 假设我已经使用 getExternalStorageState() 检查了 sd 卡。它是存在的。
-
安装时不能真正执行代码。您的第一次机会是您的应用程序第一次启动。
-
@Tim 我知道我们无法在安装时运行代码。实际上,安装时我的意思是第一次运行..