2014-04-03 27 views
0

*固定*我没有放在文件创建在MainActivity的onCreate方法中固定Android应用程序没有创造主文件夹

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

我试过使用这样的代码;

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

and;

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

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

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

回答

0

您在应用程序的清单生活的权限。

如果你还没有看到你的应用程序清单文件添加任何权限,添加上面一行

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

+0

我已经这样做了,这不是问题:( – user3281403

0

你把你的AndroidManifest.xml中的权限?

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

我已经这样做了,它不是问题:( – user3281403

相关问题