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 Details
和Sources 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开发,如何让PopupWindow弹出时外部控件不可点击?
anaconda jupyter notebook 中的每个 conda 包都没有找到模块错误
Maven 在 AnyPoint 工作室中设置“库不可用”错误