Android 如何从libGDX类获取Environment.getExternalStorageDirectory().getAbsolutePath()?

Android 如何从libGDX类获取Environment.getExternalStorageDirectory().getAbsolutePath()?,android,libgdx,environment,Android,Libgdx,Environment,我有一个非常像飞鸟的游戏。我只想把highscore保存在一个文本文件中。为此,我首先需要获取目录路径 在这里您可以看到我无法调用环境来获取我的外部存储目录。为什么会这样 是因为我从核心目录调用环境吗?如果是这样,我如何从这个类中获取目录 提前感谢…是的,这是因为您正在从核心目录调用环境。 您可以在android目录中拥有: public static String foo="bar"; 并使用ClassName.foo从核心类访问 编辑:但在您的情况下,我将尝试使用一些libGDX数据写入

我有一个非常像飞鸟的游戏。我只想把highscore保存在一个文本文件中。为此,我首先需要获取目录路径

在这里您可以看到我无法调用环境来获取我的外部存储目录。为什么会这样

是因为我从核心目录调用环境吗?如果是这样,我如何从这个类中获取目录


提前感谢…

是的,这是因为您正在从核心目录调用环境。 您可以在android目录中拥有:

public static String foo="bar";
并使用
ClassName.foo
从核心类访问


编辑:但在您的情况下,我将尝试使用一些libGDX数据写入/读取,而不是调用Android。请检查此项:

是的,这是因为您正在从核心目录调用环境。 您可以在android目录中拥有:

public static String foo="bar";
并使用
ClassName.foo
从核心类访问


编辑:但在您的情况下,我将尝试使用一些libGDX数据写入/读取,而不是调用Android。请检查此项:

首先感谢您的回答。后来,我真的不明白该怎么做才能得到目录名。你能说得更具体些吗?例如,在本例中,如果您查看我发布的屏幕截图,我应该在给定类中键入什么内容到getExternalStorageDirectory.getAbsolutePath?我的答案是如何从另一个类访问某些类变量。但在您的情况下,我将尝试使用一些libGDX数据写入/读取,而不是调用Android。请检查:是的,链接非常有用。我想答案就藏在那里的某个地方。我会搜索它,我相信我会找到解决方案。如果我发现了,我会在这里分享,以帮助他人。非常感谢。我已经扩展了我的问题,如果对你有帮助,请接受。首先感谢你的回答。后来,我真的不明白该怎么做才能得到目录名。你能说得更具体些吗?例如,在本例中,如果您查看我发布的屏幕截图,我应该在给定类中键入什么内容到getExternalStorageDirectory.getAbsolutePath?我的答案是如何从另一个类访问某些类变量。但在您的情况下,我将尝试使用一些libGDX数据写入/读取,而不是调用Android。请检查:是的,链接非常有用。我想答案就藏在那里的某个地方。我会搜索它,我相信我会找到解决方案。如果我发现了,我会在这里分享,以帮助他人。非常感谢。我已经扩展了我的问题,如果对你有帮助的话就接受它。