Android Studio:appcompat 安装失败
Android Studio: appcompat installation fails
我有一个奇怪的问题。我刚刚安装了最新版本的 android studio 并创建了一个普通的空白 activity 应用程序。之后,当 IDE 打开时,它会尝试安装 com.android.support:appcompat-v7:14+
。但是,然后我收到错误消息:
Failed to resolve: com.android.support:appcompat-v7:14+
Install repository and sync project
所以,我点击 Install repository and sync project
但是,我收到以下错误消息:
Loading SDK information...
Ignoring unknown package filter 'extra-android-m2repository'Warning: The package filter removed all packages. There is nothing to install.
Please consider trying to update again without a package filter.
在红色下面写着:
Install Failed. Please check your network connection and try again. You may continue with creating you project, but it will not compile correctly without the missing components.
所以,我的互联网连接非常好,没有流量被防火墙或其他东西阻止。
这里有什么问题?是否有安装 com.android.support:appcompat-v7:14+
的替代方法?
进入您的 SDK 管理器,并确保您已经更新了支持库(您会看到我在图像中选中了那些)
您需要确保这些已更新。
仅供参考,这是 Android Studio 中的新 SDK 下载 - 您的 UI 可能看起来略有不同,但您仍然需要更新这些组件
我认为你的编译标签版本不正确(23.0.1,而不是 14+):
尝试:
compile 'com.android.support:appcompat-v7:23.0.1'
而不是:
com.android.support:appcompat-v7:14+
并且您可能还需要更新您的编译和工具版本(这是使用新版本的 AppCompat 等所必需的):
compileSdkVersion 23
buildToolsVersion "23.0.1"
我增加了 tmpfs 的大小,问题消失了。
我在 Fedora 笔记本电脑上使用 AndroidStudio 2.1.1 运行 时也遇到了这个问题。乍一看,这个解决方案听起来很荒谬,因为错误消息说我们应该检查网络连接。有一段时间我放弃了这个问题,因为我没有找到解决方案。稍后 Gradle
也开始抱怨他没有足够的 space 磁盘。当我用 df
检查我的文件系统时,只有 tmpfs
看起来已满。因此我扩展了它。然后组件安装问题也解决了
您可能无法通过增加 tmpfs 来解决您的问题,但关键是不要被错误消息误导。我们还要检查其他地方。
我有一个奇怪的问题。我刚刚安装了最新版本的 android studio 并创建了一个普通的空白 activity 应用程序。之后,当 IDE 打开时,它会尝试安装 com.android.support:appcompat-v7:14+
。但是,然后我收到错误消息:
Failed to resolve: com.android.support:appcompat-v7:14+
Install repository and sync project
所以,我点击 Install repository and sync project
但是,我收到以下错误消息:
Loading SDK information...
Ignoring unknown package filter 'extra-android-m2repository'Warning: The package filter removed all packages. There is nothing to install.
Please consider trying to update again without a package filter.
在红色下面写着:
Install Failed. Please check your network connection and try again. You may continue with creating you project, but it will not compile correctly without the missing components.
所以,我的互联网连接非常好,没有流量被防火墙或其他东西阻止。
这里有什么问题?是否有安装 com.android.support:appcompat-v7:14+
的替代方法?
进入您的 SDK 管理器,并确保您已经更新了支持库(您会看到我在图像中选中了那些)
您需要确保这些已更新。
仅供参考,这是 Android Studio 中的新 SDK 下载 - 您的 UI 可能看起来略有不同,但您仍然需要更新这些组件
我认为你的编译标签版本不正确(23.0.1,而不是 14+):
尝试:
compile 'com.android.support:appcompat-v7:23.0.1'
而不是:
com.android.support:appcompat-v7:14+
并且您可能还需要更新您的编译和工具版本(这是使用新版本的 AppCompat 等所必需的):
compileSdkVersion 23
buildToolsVersion "23.0.1"
我增加了 tmpfs 的大小,问题消失了。
我在 Fedora 笔记本电脑上使用 AndroidStudio 2.1.1 运行 时也遇到了这个问题。乍一看,这个解决方案听起来很荒谬,因为错误消息说我们应该检查网络连接。有一段时间我放弃了这个问题,因为我没有找到解决方案。稍后 Gradle
也开始抱怨他没有足够的 space 磁盘。当我用 df
检查我的文件系统时,只有 tmpfs
看起来已满。因此我扩展了它。然后组件安装问题也解决了
您可能无法通过增加 tmpfs 来解决您的问题,但关键是不要被错误消息误导。我们还要检查其他地方。