我读了fileoutputstream和android内部存储,并有一个澄清的问题。我知道内部存储存储在data / data / packageName / files中。如果您的Android应用程序中有多个软件包,那么软件包名称是什么?它只是包含您调用openFileOutput(...)的活动的包吗?
答案 0 :(得分:1)
我知道内部存储存储在data / data / packageName / files
中
并非总是如此。对于具有辅助帐户的Android 4.2+平板电脑,内部存储位于其他位置(尽管我忘记了路径)。
如果您的Android应用程序中有多个软件包,那么软件包名称是什么
Android应用程序只有一个包名。它在package
的{{1}}属性中设置,并可选择在Gradle / Android Studio开发人员的<manifest>
文件中覆盖。
它只是包含您调用openFileOutput(...)的活动的包吗?
即使您的活动可能在不同的Java包中实现,但文件也存储在应用程序包中。