修复Android应用程序不创建主文件夹

时间:2014-04-03 13:01:07

标签: android file directory

* FIXED * 我没有在MainActivity的onCreate方法中创建文件

我正在编写一个Android应用程序,因此我将它通过eclipse包装.apk并通过DropBox将其加载到我的手机上将其加载到我的设备上。问题是我正在尝试编写文件,而且我发现我的应用程序没有在内部/外部目录中创建它的“com。 appname ”文件夹,这是我自动完成的?

我尝试过使用这样的代码;

File fileDir = new File(getFilesDir().getAbsolutePath());

File fileDir = new File(getExternalDir(null).getAbsolutePath());

这两个实际上都会导致应用程序在运行时崩溃。所以我的问题是,是否正在加载应用程序导致它不创建它的“com。 appname ”文件夹,或者我是否必须包含一些特定的代码?

这不是清单文件的问题,我使用了正确的权限

2 个答案:

答案 0 :(得分:0)

检查应用程序清单生命周期中的权限。

如果您没有在应用程序清单文件中看到任何添加的权限,请添加以上行

  

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

答案 1 :(得分:0)

您是否将权限放在AndroidManifest.xml中?

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">
 <uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE">