下载管理器导入错误

3
我正在尝试使用DownloadManager实现一段代码,但是遇到了导入错误:
 The import android.app.DownloadManager cannot be resolved

我需要在项目中添加什么才能使用这个库吗?

非常感谢,

Lucía

1个回答

4

DownloadManager仅存在于API级别9(2.3 / Gingerbread)及以上版本,您是否使用9或更高版本?


好的!我使用7!非常感谢!我将尝试使用9! - Lucia
请注意,如果您将应用程序限制在API级别9,则只有2.3 / Gingerbread(及更高版本)的用户才能使用它。 - Isshun
但是...即使在模拟器中无法正常工作,导入也不应该起作用吗? - Lucia
这取决于您的构建目标,在Eclipse中,您可以转到项目属性> Android。如果您使用低于9的API级别,则Eclipse不会让您导入不存在的类 :) - Isshun
好的!你认为我应该寻找其他下载文件的方式,而不受API的限制吗?或者API 9不算太高? - Lucia
1
你可以使用http://developer.android.com/reference/android/os/AsyncTask.html来下载文件,但它没有DownloadManager的特定功能,比如重启后恢复、在通知栏中显示等。 - Isshun

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接