写了个文件管理app,用andriod studio 和 Genymotion 里的模拟器进行模拟, 但是无法读取sdcard卡,一直显示空指针异常。
之后在sdk manager里看到,用的是Android 7.1.1的SDK,所以认为是SDK版本的问题。
于是下载了列表里4.0版本的SDK,后来因为嫌sdk 文件夹太乱,于是格式化了。结果所有的SDK都空了,打开sdk manager,也不显示可供下载的SDK列表了。
最后重装了Android Studio ,但现在只有一个版本的SDK,没有之前的各种版本的列表可供下载了。
怎么解决?
无法读取SD卡看看是不是API的问题,Google好像在某个版本起会将SD卡也当做内置存储卡来处理;
好像现在不开代理也更新SDK了,检查下是不是设置了无效的代理导致的;
