如何找到“的路径”;“数据”;用Java为Android编程?

如何找到“的路径”;“数据”;用Java为Android编程?,java,android,Java,Android,我在手机上有一个Android应用程序目录的硬编码路径。AndroidStudio抱怨应该通过编程方式找到路径。我该如何编写代码,以便找到任何Android手机的路径 代码: 您可以通过context.getDatabasePath(DataBaseHelper.dbName) 或者,转到文件目录: context.getFilesDir() 或者,转到文件目录: context.getFilesDir()?dbPath=context.getDatabasePath(dbName);Outpu

我在手机上有一个Android应用程序目录的硬编码路径。AndroidStudio抱怨应该通过编程方式找到路径。我该如何编写代码,以便找到任何Android手机的路径

代码:


您可以通过
context.getDatabasePath(DataBaseHelper.dbName)

或者,转到文件目录:


context.getFilesDir()

或者,转到文件目录:


context.getFilesDir()?dbPath=context.getDatabasePath(dbName);OutputStream myOutput=新文件OutputStream(dbPath.getAbsolutePath());是的,虽然我不太确定你的背景。还是这个?InputStream myInputs=新文件InputStream(directory.getPath()+“/data”);那么像这样的东西应该有用吗?dbPath=context.getDatabasePath(dbName);OutputStream myOutput=新文件OutputStream(dbPath.getAbsolutePath());是的,虽然我不太确定你的背景。还是这个?InputStream myInputs=新文件InputStream(directory.getPath()+“/data”);
myInput = new FileInputStream("/data/data/com.myandroid.app/databases/data");