Android 5.0 getExternalMediaDirs()未定义
在我的应用程序中(目前在KITKAT中工作正常),我想添加并使用getExternalMediaDirs(),但我得到了“getExternalMediaDirs()方法未定义”错误 我的SDK管理器屏幕截图: 我的舱单上有Android 5.0 getExternalMediaDirs()未定义,android,android-5.0-lollipop,Android,Android 5.0 Lollipop,在我的应用程序中(目前在KITKAT中工作正常),我想添加并使用getExternalMediaDirs(),但我得到了“getExternalMediaDirs()方法未定义”错误 我的SDK管理器屏幕截图: 我的舱单上有 android:targetSdkVersion="21" 现在使用这个功能还为时过早,还是我做错了什么?在Android Studio上将您的编译器DKVersion设置为21或更高版本。在Eclipse中,在Project>Properties>Android中,选择
android:targetSdkVersion="21"
现在使用这个功能还为时过早,还是我做错了什么?在Android Studio上将您的
编译器DKVersion
设置为21或更高版本。在Eclipse中,在Project>Properties>Android中,选择21或更高的构建目标。奇怪,我不记得为较旧的API设置了此属性。但不管怎样,它成功了,谢谢@LazarosPapadopoulos:getExternalMediaDirs()
是API级别21的新版本,因此需要根据API级别21进行编译。
android:targetSdkVersion="21"