无法解决:com.android.support:appcompat-v7:15.+

2023-11-26

我找到了这个问题的两个解决方案,但都不起作用。所以我决定问问你。

我正在使用 Debian 8 Jessie 和 Android Studio 1.4

我刚刚创建了新项目,当我尝试启动它时出现错误: “无法解析:com.android.support:appcompat-v7:15.+” 并给了我3个选择。

1)安装存储库并同步项目

当我尝试时,我收到这样的错误:

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 your project, but it will not complete correctly without the missing components.

2) 在文件中显示

这是我的 build.gradle 依赖项:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:15.+'
}

这一行的错误:

compile 'com.android.support:appcompat-v7:15.+'

3) 在项目结构对话框中显示

打开依赖项窗口并再次查看这一行:

compile 'com.android.support:appcompat-v7:15.+'

尝试过的解决方案:

首先,我尝试再次下载版本sdk。我删除了 Android 4.0.3 并重新下载,但仍然出现同样的错误。

之后我尝试下载推荐的支持库;topic 1 , topic 2。我下载 Android 支持库后,版本 23.0.1 仍然出现相同的错误。

之后,我尝试通过修复错误的第一个选项(安装存储库和同步项目)来解决我的问题。我再次找到了一些主题。我检查了“设置”中的“HTTP 代理”部分,已经选择了“无代理”。

所以,我尝试了我发现的所有内容,但仍然收到此错误。有人可以帮助我吗?


使用 sdk 管理器下载最新的支持库后,您可以在 gradle 文件中设置该版本。

如果您下载的是 23.0.1,请按如下方式设置:

compile 'com.android.support:appcompat-v7:23.0.1'

EDIT: 在版本号中使用 + 时,还要注意 Android Studio 给出的以下提示:

避免在版本号中使用+;可能会导致不可预测和不可重复的构建(com.android.support:appcompat-v7:23.1.+)

在依赖项中使用 + 可以让您自动选取最新的 可用版本而不是特定的命名版本。然而,这 不推荐;您的构建不可重复;你可能有 使用与构建服务器略有不同的版本进行测试 用过的。 (使用动态版本,因为主版本号较多 比在次要版本位置使用它有问题。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法解决:com.android.support:appcompat-v7:15.+ 的相关文章

  • Android Studio:XML 布局中的“包装在容器中”

    编辑 XML 布局文件时 Eclipse 有一项称为 包裹在容器中 的功能 重新格式化 gt Android gt 可让您选择一个或多个视图并在其周围包裹您选择的布局 Android Studio中有类似的东西吗 目前正在实施中 问题 69
  • AdapterContextMenuInfo 始终为 null

    我尝试通过 android 开发文档中的书来做到这一点 this didn t create a menu i don t know why registerForContextMenu getListView setListAdapter
  • 如何正确释放Android MediaPlayer

    我正在尝试向我的 Android 应用程序添加一个按钮 当点击该按钮时它会播放 MP3 我已经让它工作了 但没有办法释放 mediaPlayer 对象 因此即使在我离开活动后它仍然会继续播放 如果我在react 方法之外初始化MediaPl
  • Android Q:file.mkdirs() 返回 false

    我们有一个应用程序 使用外部存储来存储一些临时文件 图像 二进制数据 该代码已经运行了几年 直到最近才发生重大变化 在 Android Q 上它不起作用 File f new File Environment getExternalStor
  • 将现有 VARCHAR 列与 Room 结合使用

    我正在尝试将现有的数据库与 Android Room 一起使用 但是 我的一个表有一个 VARCHAR 列 Room 似乎只支持 TEXT 不支持 VARCHAR 而且 sqlite 不允许修改列类型 那么 有没有办法使用Room中现有的带
  • Android应用程序组件销毁和重新创建的详细信息

    有人可以向我提供一些具体的 值得信赖的 最好是简洁的 信息 内容如下 系统销毁和 如果适用 重新创建组件的顺序 片段 活动 活动的线程 异步任务 计时器 静态数据 类何时卸载 其他类中的线程 异步任务 定时器 主机 TabActivity
  • 如何在我现有的 Android 应用程序中使用 Telegram API(包括聊天应用程序)?

    我想使用 telegram API 在我现有的 Android 应用程序中开发聊天功能 我不知道如何实施 我认为 看看Telegram 数据库库 测试版 从这里TDLib https core telegram org tdlib 俄语 但
  • 以编程方式将文本颜色设置为主要 Android 文本视图

    如何设置我的文本颜色TextView to android textColorPrimary以编程方式 我已经尝试了下面的代码 但它将 textColorPrimary 和 textColorPrimary Inverse 的文本颜色始终设
  • 在 android 中建立与 MySQL 的池连接

    我需要从我的 Android 应用程序访问 MySQL 数据库 现在所有的工作都通过 DriverManager getConnection url 等等 但我必须从多个线程访问数据库 所以我必须使用连接池 问题1 是 com mysql
  • Android Eclipse 上的 Web 服务

    我是 android eclipse java 的新手 事实上这个论坛也是如此 有人遇到过这种情况吗 从用户那里获取输入并通过使用 android eclipse 中的 Web 服务来显示适当的结果 有可用的示例吗 非常感谢 我正在发布教程
  • 对于一个单元格,RecyclerView onBindViewHolder 调用次数过多

    我正在将 RecyclerView 与 GridLayoutManager 一起使用 对于网格中的每个项目 我需要调用 REST api 来检索数据 然后 从远程异步获取数据后 我使用 UIL 加载 显示图像 一切似乎都很好 但我发现 on
  • logcat 中 mSecurityInputMethodService 为 null

    我写了一点android应显示智能手机当前位置 最后已知位置 的应用程序 尽管我复制了示例代码 并尝试了其他几种解决方案 但似乎每次都有相同的错误 我的应用程序由一个按钮组成 按下按钮应该log经度和纬度 但仅对数 mSecurityInp
  • 我应该释放或重置 MediaPlayer 吗?

    我有自己的自定义适配器类 称为 WordAdapter 并且我正在使用媒体播放器 名为pronounce WordAdapter 类中的全局变量 我有不同的活动 其中每个列表项都有线性布局 名为linearLayout 我正在设置onCli
  • Dagger 2 没有生成我的组件类

    我正在使用 Dagger 2 创建我的依赖注入 几个小时前它还在工作 但现在不再生成组件 这是我创建组件的地方 public class App extends Application CacheComponent mCacheCompon
  • 上网本上可以进行Android开发吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我想使用我的上网本进行 Android 开发 但是当我尝试使用 Eclipse 运行 SDK 时 没有加载任何内容 上网本对于 Android 开发来
  • 问题:为什么React Native Video不能全屏播放视频?

    我正在react native 0 57 7 中为android和ios创建一个应用程序并使用反应本机视频 https github com react native community react native video播放上传到的视频
  • 通过电子邮件发送文本文件附件

    我正在尝试附加一个文本文件以便通过电子邮件发送 但每当我打开电子邮件应用程序时 它都会说该文件不存在 请帮助 Intent i new Intent Intent ACTION SEND i setType text plain i put
  • 我的应用程序中的后退按钮出现问题[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我想在手机关闭时清除共享首选项值 你
  • Android 屏幕方向错误

    我使用的是 Android HTC HERO 2 1 版本 我写的活动
  • Git 实验分支还是单独的实验存储库?

    我正在开发一个 Android 应用程序 并且在整个开发周期中一直使用 Git 现在 我想构建并发布实验性功能 供人们尝试和安装 同时仍将原始的 稳定的应用程序安装在他们的设备上 现在 这意味着我需要使用不同的包名称 这会更改开发项目中的一

随机推荐

  • 在 super.init 中引用 self

    我有以下代码 编辑 更新了代码 以便每个人都可以编译并查看 import UIKit struct Action let text String let handler gt Void class AlertView UIView init
  • 获取 LinkedIn 用户个人资料图片

    喜欢脸书http graph facebook com userid picture 有没有一种简单的方法可以在 LinkedIn 中获取多张个人资料图片 您需要对 linkedin 使用 oAuth 并使用如下 url http api
  • 一次迭代多个列表的最佳方法是什么? [复制]

    这个问题在这里已经有答案了 假设我有两个或多个相同长度的列表 迭代它们的好方法是什么 a b是列表 for i ele in enumerate a print ele b i or for i in range len a print a
  • 无法解析方法 readAllBytes()

    我正在尝试做什么 我正在尝试构建一个 java net 应用程序 其中客户端和服务器必须通过序列化集合类型相互发送数据 如下所示byte 问题 由于未知原因 我的 DataInputStream 无法解析该方法readAllBytes 一个
  • 检测 ZeroMQ 队列中丢弃的消息

    由于似乎无法查询 检查底层 ZeroMQ 队列 缓冲区套接字以查看它们的利用率 因此是否有某种方法可以检测在发送 排队时由于发布者套接字中的缓冲区已满而导致消息被丢弃的情况 例如 如果发布者队列已满 则zmq send操作只会删除该消息 基
  • 为 docx 中的 flextable 添加标题

    如何向呈现为 docx 的弹性表添加标题 编辑 目的是生成一个适当的标题 可以在文档中引用该标题以生成表格和内联引用的列表 iris t lt iris 1 5 gt regulartable gt style pr c officer f
  • 将十六进制/二进制数据导入mysql

    我需要将一组大数据导入到 mysql 服务器 5 5 中 其中一个字段作为 blob 按照 SELECT INTO OUTFILE 和 LOAD DATA INFILE 的示例 它工作 几乎 正常 但是 我有一个问题 文件中为 BLOB 生
  • 首次调用 .net Web 服务很慢

    我正在从我的 net winforms 应用程序调用 net webservice 两者都在框架 4 0 中 在程序执行期间 Web 服务第一次调用方法时 该调用大约需要 10 12 秒 后续调用大约需要 1 2 秒 即使重新创建 Web
  • 以渐进格式保存 JPG

  • wpf:如何处理 Datagrid 的 KeyDown 事件?

    我在 wpf 中的 datagrid 控件有问题 当我按 Enter 键时 我想加载一组控件中的选定项目 但似乎 datagrid KeyDown 已被处理并转到下一个项目 我尝试使用 keyup 但当 datagrid keydown 被
  • 柯里化常规 CPS 闭包以实现并行执行

    我们在一些工作中动态创建并行步骤 谢谢这个线程我找到了如何使用并行步骤中使用的参数动态创建地图 但是现在我想重用用于创建这些并行步骤的部分代码 为此 我觉得我需要柯里化闭包 然而柯里化似乎不能正常工作 在闭包内引用循环变量 valueCop
  • 如何防范多账户用户?

    我们有一项服务 我们实际上是免费赠送金钱的 当然 滥用服务的时机已经成熟 为了防范这种情况 我们采取以下措施 记录IP地址 使用唯一的电子邮件地址 仅 1 个帐户 电子邮件地址 收集更多信息 如圣 地址 电话号码等 使用注册验证码 BHO
  • 尺寸和尺寸的区别是

    两者之间的语义差异是什么size and sizeIs 例如 List 1 2 3 sizeIs gt 1 true List 1 2 3 size gt 1 true 路易斯在一篇文章中提到comment that 在 2 13 上可以使
  • 相当于 R 中字符串的 cumsum [重复]

    这个问题在这里已经有答案了 我正在寻找一种方法来执行相当于 R 中字符串 字符格式文本而不是数字的累积和的方法 不同的文本字段应连接起来 例如 在数据框 df 中 A 列包含输入 B 列包含所需结果 A B 1 banana banana
  • 如何使用 Git 获取两个日期之间发生的所有提交之间的差异?

    或者只是两个日期之间发生的所有提交 在 SVN 中 你可以做类似的事情 svn diff r date date 去做吧 我似乎找不到与此等效的 Git 具体来说 我正在考虑编写一个脚本来发送每日电子邮件 其中包含当天提交的所有代码以及由谁
  • 使用 Python 检查远程 SSH 服务器上的文件是否存在

    我有两台服务器 A 和 B 我想将图像文件从服务器 A 发送到另一台服务器 B 但是在服务器 A 发送文件之前 我想检查服务器中是否存在类似的文件B 我尝试使用 os path exists 但它不起作用 print os path exi
  • 按位记忆移动

    实现按位的最佳方法是什么memmove 该方法应该采用额外的目标和源位偏移量 并且计数也应该以位为单位 我看到ARM提供了一个非标准的 membitmove 这正是我所需要的 但我找不到它的来源 Bind 的位集包括isc bitstrin
  • delphi 保存和加载动态数组

    请有人帮助我从流中保存和加载其动态数组 const iGlobHolderCount 100 type TFiLeSpec record iSize Integer end TFileSpecLst array of TFiLeSpec T
  • 如何选择已使用 OpenFileDialog 打开的文件

    我正在尝试选择已在 Quickbook 软件中打开的文件 code OpenFileDialog ofdBrowseVInv new OpenFileDialog ofdBrowseVInv Title Locate QuickBook C
  • 无法解决:com.android.support:appcompat-v7:15.+

    我找到了这个问题的两个解决方案 但都不起作用 所以我决定问问你 我正在使用 Debian 8 Jessie 和 Android Studio 1 4 我刚刚创建了新项目 当我尝试启动它时出现错误 无法解析 com android suppo