gpt4 book ai didi

android - 在 sdcard 准备好之前,如何在将数据写入 sdcard 完成启动时停止 android 服务?

转载 作者:行者123 更新时间:2023-11-30 04:30:33 27 4
gpt4 key购买 nike

我有一个特殊的问题,我有一个在启动完成时启动的 android 服务。服务完成从 sdcard 读取文件并将 pid 写入 sdcard 的工作,但是 .使用日志我知道原因是:无法将数据写入 sdcard没有权限 ..一段时间后,服务重新启动并将数据写入 sdcard..这里的问题是我的服务甚至在 SD 卡准备好之前就开始写入数据。准备好就写。有什么办法可以阻止它。

最佳答案

你有没有检查过Environment.getExternalStorageState()

这将返回 SDCard 的状态。您可以调用该服务的 StopSelf() 来停止它。

关于android - 在 sdcard 准备好之前,如何在将数据写入 sdcard 完成启动时停止 android 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7818446/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com