未创建包文件夹 - Android

时间:2016-11-22 11:57:44

标签: android packages android-package-managers

我正在创建一个Android应用程序。在未创建的Android / data / package.com文件夹下。我是否需要在此文件夹下创建目录?我在Android 6.0设备上测试。

3 个答案:

答案 0 :(得分:5)

  

在未创建的Android / data / package.com文件夹下

在您需要之前不会创建该目录,因为您开始在getExternalFilesDir()上使用getExternalCacheDir()getExternal...()或其他Context方法。

答案 1 :(得分:0)

每个Android应用程序都将安装在内部存储中,除非我们手动说到安卓程序将其安装在外部存储中。因此,您无法在设备的内部存储中看到您的包裹。除非您在模拟器/ root设备中进行测试。

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

  

在外部存储空间中创建文件

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

答案 2 :(得分:0)

在重新启动设备之前,您无法看到刚刚创建的文件夹。 这是你在android中创建文件夹的方法。

if(isExternalStorageAvail()) {
            File appRootDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "APP_NAME");
            if (!appRootDir.exists()) {
                appRootDir.mkdir();
            }

文件appMediaImages =新文件(appMedia.getAbsolutePath()+ File.separator +“Images”);                 if(!appMediaImages.exists()){                     appMediaImages.mkdir();                 }