比如在MyApplication的onCreate()里:
@Override
public void onCreate() {
super.onCreate();
String path = "/data/data/com.example.songzeceng.studyofretrofit/cache/my-cache";
File file = new File(path); while (!file.exists()) {
file.mkdirs();
}
}权限已经在清单中申请,而因为这是Application,所以不考虑动态申请权限
而且在Acitvity里mkdirs就可以成功,那为何在Application里就不行?
@Override
public void onCreate() {
super.onCreate();
String path = "/data/data/com.example.songzeceng.studyofretrofit/cache/my-cache";
File file = new File(path); while (!file.exists()) {
file.mkdirs();
}
}权限已经在清单中申请,而因为这是Application,所以不考虑动态申请权限
而且在Acitvity里mkdirs就可以成功,那为何在Application里就不行?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货