android中的所有包都不可用于下载错误

Posted

技术标签:

【中文标题】android中的所有包都不可用于下载错误【英文标题】:All packages are not available for download error in android 【发布时间】:2016-12-07 10:30:49 【问题描述】:

All packages are not available for download! 以下软件包不可用: - 包 id 来源;android-24

正在尝试使用 Web 服务从数据库中获取数据,但在运行应用程序时出现上述错误。

如何在 android studio 中解决这个问题?

【问题讨论】:

请确保您的 JSON 中有一个 jsonobject 作为“名称” 我没听懂你能不能给我更多的解释... 你的json解析逻辑有问题, 【参考方案1】:

弹出错误与您在应用程序中遇到的异常无关。 Api 24 源代码不完全可用。因此你得到了错误。将 complieSdkVersion 和 targetSdkVersion 更改为 23 并同步 gradle。

【讨论】:

【参考方案2】:

打开 SDK 管理器 -> SDK 平台 检查Show Package DetailsSources for Android ... 然后下载

【讨论】:

【参考方案3】:

我刚刚关闭了我的 IDE,然后重新启动了我的计算机。当我打开 IDE 时,错误不再存在。

确保您有良好的互联网连接,因为该错误可能是由于互联网连接不足导致 IDE 无法访问该站点。

【讨论】:

【参考方案4】:

检查该特定 Android 设备的 Android Studio 上是否安装了 SDK 版本。例如如果 Android 设备有 4.3 版本,则检查是否安装了此版本 4.3 的 SDK,您可以通过 Android Studio SDK 管理器进行检查。如果未安装,则安装完成。

重启Android studio,重新连接设备,就这样了

【讨论】:

【参考方案5】:

我遇到的一件事,检查你的盒子上是否有多个 android sdk。我不确定它是否让 Android Studio 感到困惑,但我之前在 Program Files 下安装了一个。我最终进入了 Android Studio 使用的 AppData\Local\Android 版本,并添加了我需要以管理员身份手动运行 SDK 管理器的内容。

【讨论】:

【参考方案6】:

这意味着您无法访问下载站点,其中一个原因是您所在的国家/地区美国法律不允许使用此类技术,因此您必须使用代理程序并配置您的 Android 工作室以使用代理网关和端口。

【讨论】:

以上是关于android中的所有包都不可用于下载错误的主要内容,如果未能解决你的问题,请参考以下文章

获取 Android 上的所有总空间和可用空间

Android开发,如何让PopupWindow弹出时外部控件不可点击?

anaconda jupyter notebook 中的每个 conda 包都没有找到模块错误

Maven 在 AnyPoint 工作室中设置“库不可用”错误

android 中判断WiFi是否可用的可靠方法 ,android 是否联网

目标平台部分中的 IOS 选项为灰色且不可点击