Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何获取SD卡事件?_Java_Blackberry - Fatal编程技术网

Java 如何获取SD卡事件?

Java 如何获取SD卡事件?,java,blackberry,Java,Blackberry,我正在开发一个监控手机使用情况的应用程序。我需要实现应用程序运行所必需的SQLite db 因为并非所有设备都有eMMC,我需要检查设备是否有eMMC,如果没有,我需要检查SD卡是否可用。(如果没有eMMC,blackberry让我放db的唯一其他地方就是SD卡) 我需要知道如何检查SD卡是否存在以及它有多少可用空间,然后我需要实现一个“侦听器”来检查热SD删除事件和类似事件 有人能帮忙吗 谢谢。有一个静态方法,您可以在其中添加自定义实现。这将让您知道何时添加或删除SD卡。有一个静态方法,您可以

我正在开发一个监控手机使用情况的应用程序。我需要实现应用程序运行所必需的SQLite db

因为并非所有设备都有eMMC,我需要检查设备是否有eMMC,如果没有,我需要检查SD卡是否可用。(如果没有eMMC,blackberry让我放db的唯一其他地方就是SD卡)

我需要知道如何检查SD卡是否存在以及它有多少可用空间,然后我需要实现一个“侦听器”来检查热SD删除事件和类似事件

有人能帮忙吗


谢谢。

有一个静态方法,您可以在其中添加自定义实现。这将让您知道何时添加或删除SD卡。

有一个静态方法,您可以在其中添加自定义实现。这将让您知道何时添加或删除SD卡。

请参阅答案。@Nate感谢您的评论,但我在发布我的问题之前播下了这条消息,它没有提供我问题的答案。请参阅答案。@Nate感谢您的评论,但我在发布我的问题之前播下了这条消息,它没有提供我问题的答案。非常感谢,这正是我需要的。在启动侦听器之前,您知道是否有方法在应用程序启动时检查SD是否存在吗?对不起,我有答案,只需调用FileSystemRegistry的方法listRoots(),并检查“SDCard/”。再次感谢。非常感谢,这正是我需要的。在启动侦听器之前,您知道是否有方法在应用程序启动时检查SD是否存在吗?对不起,我有答案,只需调用FileSystemRegistry的方法listRoots(),并检查“SDCard/”。再次感谢你。