如何在Java库中写入Windows和Android上的文件?

如何在Java库中写入Windows和Android上的文件?,java,android,intellij-idea,Java,Android,Intellij Idea,问题: 如何写入Java库中Android和Windows上下载文件夹中的文件 摘要: 我想使用Java库写入Windows或Android下载文件夹中的文件,我在IntelliJ中使用Windows桌面应用程序,在Android应用程序中使用Android Studio 以下是我在Windows桌面应用程序中获取文件路径的方式: String path = System.getProperty("user.home"); Android上的Environment.getExternalSto

问题: 如何写入Java库中Android和Windows上下载文件夹中的文件

摘要: 我想使用Java库写入Windows或Android下载文件夹中的文件,我在IntelliJ中使用Windows桌面应用程序,在Android应用程序中使用Android Studio

以下是我在Windows桌面应用程序中获取文件路径的方式:

String path = System.getProperty("user.home");

Android上的
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY\u下载)
。@Commonware如何同时获取两者的路径?我无法从Java库中访问Android API。我将编写两个库。欢迎您尝试玩一些反射游戏,看看是否存在
android.os.Environment
,并以这种方式调用该方法。Windows是否有下载文件夹?从没听说过。从未见过。@greenapps您从未见过C:\Users\\Downloads?