gpt4 book ai didi

android - 在没有上下文的情况下获取应用程序的存储路径

转载 作者:太空宇宙 更新时间:2023-11-03 12:06:18 25 4
gpt4 key购买 nike

我有一个后台服务,它在接收到一些内容时激活 BroadcastReceiver 类。我想将其保存到外部目录中的应用程序路径,这是通过调用 Context.getExternalFilesDir() (/sdcard/Android/data/com.example.app/) 返回的。但是,由于这是在后台发生的,所以我没有上下文,所以我无法获得该路径。我绝对不希望对路径进行硬编码,并希望在卸载应用程序时删除数据。我可以获得完整路径的任何其他方式?

最佳答案

服务本身就是一个上下文http://developer.android.com/reference/android/app/Service.html你可以使用。

this.getExternalFilesDir()

在服务上。

关于android - 在没有上下文的情况下获取应用程序的存储路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29546900/

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