当您在 Nexus 4 上启动应用程序时,我的应用程序出现了一个非常奇怪的问题。我
在 Application 类中有以下代码:
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
File dir = this.getExternalFilesDir(null);
if (dir == null) {
Log.e("App", "Problem with my dir!");
}
}
在 LogCat 我看到消息:
12-11 14:09:05.402 11739-11739/com.company.app W/ContextImpl:无法创建外部文件目录
12-11 14:09:05.402 11739-11739/com.company.app E/App:有问题我的目录!
我已经<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
在我的AndroidManifest.xml
.
此外,仅当我重新安装我的应用程序并且不重新启动我的设备时才会出现此问题。如果我重新启动 Nexus,问题就会消失。
这个简单的代码片段有什么问题?...
预先感谢您的回复。