android - 是否删除了 android.os.Environment 中的公共(public)静态字段? (安卓 2.1)

标签 android

查看文档中的示例代码 http://developer.android.com/reference/android/content/Context.html#getExternalFilesDir%28java.lang.String%29

File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);

它不能在 2.1 上编译 似乎找不到静态字段 DIRECTORY_PICTURES、DIRECTORY_MUSIC 等。

更新: 使用过滤器 api 复选框,我看到它在 Android 2.2(或 api 版本 8)中被删除。因此 list 文件需要包含定义为 7 的 minSdk。

最佳答案

那是因为这是在 Android 2.2(API 级别 8)中添加的。请参阅右上角的“按 API 级别过滤”。

关于android - 是否删除了 android.os.Environment 中的公共(public)静态字段? (安卓 2.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3753331/

相关文章:

Android:时间监听器

android - 在 Android 21 上使用 fillType ="evenOdd"

java - 在为图像集成 firebase 数据引用时,我遇到了下面提到的错误

java - LibGDX And​​roid 应用程序可以找到除我的 XML 级别文件之外的任何文件

android - SQLiteDatabase.update 不影响行

java - 如何修复 Android 应用程序在 Flask 服务器上上传文件时的 400 错误

android - 在社交网站上上传应用程序内容

java - RecycleViewer 没有连接适配器。网址也出错

java - 当尝试从视频 View 中的 url 播放视频时,我收到 FileNotFoundException : No content provider error on SOME phones

android - Android 5.1 错误 [INSTALL_FAILED_DEXOPT]