Android对下载的APK设置权限

Android对下载的APK设置权限,android,permissions,apk,Android,Permissions,Apk,我遇到了类似以下问题: 我创建了一个从url下载文件的程序,然后尝试安装它。如果我直接从网络浏览器下载apk并运行它,我就可以安装这个程序了 当我尝试以编程方式执行此操作时,我会正确下载文件,并且文件大小与服务器上的文件大小匹配。但是我得到了解析错误:解析包消息时出现问题。当我从DDMS查看文件时,我对下载的文件拥有-rw-----权限 是否有人知道我在运行该文件之前是否需要更改该文件的权限,例如,如果从浏览器下载,与从其他程序下载,是否有不同的权限?如果没有,有没有关于我可能遗漏什么的想法?我

我遇到了类似以下问题:

我创建了一个从url下载文件的程序,然后尝试安装它。如果我直接从网络浏览器下载apk并运行它,我就可以安装这个程序了

当我尝试以编程方式执行此操作时,我会正确下载文件,并且文件大小与服务器上的文件大小匹配。但是我得到了
解析错误:解析包
消息时出现问题。当我从
DDMS
查看文件时,我对下载的文件拥有
-rw-----
权限


是否有人知道我在运行该文件之前是否需要更改该文件的权限,例如,如果从浏览器下载,与从其他程序下载,是否有不同的权限?如果没有,有没有关于我可能遗漏什么的想法?

我发现了问题所在,我将把这个问题留作参考,以防有人有类似的问题


问题是我正在将
apk
保存到我的应用程序数据目录,而不是我的
sdcard
。当我将文件保存到SD卡时,我就能够以编程方式启动安装,而不会出现任何问题。

我解决了这个问题,并且将把这个问题留作参考,以防任何人有类似的问题


问题是我正在将
apk
保存到我的应用程序数据目录,而不是我的
sdcard
。当我将文件保存到
sdcard
时,我就能够以编程方式启动安装,没有任何问题。

请将其标记为asnwer。请将其标记为asnwer。