java - 如何在 Android 的 Java 中以编程方式查找 "data"的路径?

标签 java android

我的手机上有一个 Android 应用程序的硬编码目录路径。 Android Studio 提示应该以编程方式找到路径。我该如何编码才能找到任何 Android 手机的路径?

代码:

myInput = new FileInputStream("/data/data/com.myandroid.app/databases/data");

最佳答案

可以通过context.getDatabasePath(DataBaseHelper.dbName)获取路径

或者,到文件目录:

context.getFilesDir()

关于java - 如何在 Android 的 Java 中以编程方式查找 "data"的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34206302/

相关文章:

android - 如何将铃声存储为字符串?

java - 将 2D 字节数组写入文本文件 Java

java - 为什么我的纹理不显示?

安卓媒体播放器 : prepared video takes 250ms to start playing

Android:ViewPropertyAnimator 枢轴

java - 将图像转换为文本形式(压缩)并在 android 中从文本转换回图像

android - Lollipop 之前的设备中未出现工具栏

java - 哪里可以上传Tomcat可以访问的文件?

java - Android 谷歌地图显示灰色瓷砖,但只有当它从 Eclipse 导出时

java - Android 和 CherryPy