首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

调用android 自带的DownloadProvider遇到的有关问题

2012-08-24 
调用android 自带的DownloadProvider遇到的问题当我们在网上搜索如何调用DownloadProvider的时候,你一定能

调用android 自带的DownloadProvider遇到的问题
当我们在网上搜索如何调用DownloadProvider的时候,你一定能找到相关的例子和满意的答案,但当你真正的动手去做的时候,你就会遇到一个很纳闷的问题:我明明写了permission了,为什么还是报出permission deny呢?若你的apk是通过Install 命令安装到emulator的时候,就会遇到这样的现象,因为DownloadProvider只允许
Constant name  Permission name  Access restrictions  Description 
Downloads.PERMISSION_ACCESS  "android.permission.ACCESS_DOWNLOAD_MANAGER"  Signature or System  Applications that want to access the Download Manager MUST have this permission. 

也就是说我们Install 时是安装在/data/data下的不是/system/app下,不属于system,这就是为什么你明明写了permission,并且与Browser一样写,还是遇到这样的问题。所以你必须通过push 命令将你的apk放在/system/app目录下。

热点排行