未创建包文件夹 - Android

Package folder not created - Android

我正在创建一个 Android 应用程序。 Android/data/package.com 文件夹下未创建。我需要做些什么来在这个文件夹下创建目录吗?我正在 Android 6.0 设备上进行测试。

每个 android 应用程序都将安装在内部存储中,除非我们手动告诉 android 将其安装在 外部存储 中。因此,您看不到设备内部存储中的包裹。除非你在 Emulator/rooted 设备上测试它。

如果您想在外部存储中查看您的应用程序包,请尝试此操作。

Create a file in external storage

https://developer.android.com/training/basics/data-storage/files.html

您无法看到刚刚创建的文件夹,直到您重新启动设备。 这是在 android.

中创建文件夹的方法
if(isExternalStorageAvail()) {
            File appRootDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "APP_NAME");
            if (!appRootDir.exists()) {
                appRootDir.mkdir();
            }

File appMediaImages = new File(appMedia.getAbsolutePath() + File.separator + "Images"); 如果(!appMediaImages.exists()){ appMediaImages.mkdir(); }

Under Android/data/package.com folder not created

直到需要时才会创建该目录,因为您开始在 Context.

上使用 getExternalFilesDir()getExternalCacheDir() 或其他 getExternal...() 方法