【问题标题】:How to remove package filter?如何删除包过滤器?
【发布时间】:2015-07-19 12:20:26
【问题描述】:

如何禁用包过滤器?我不断收到这条消息....

Ignoring unknown package filter 'build-tools-23.0.0_rc2'
Warning: The package filter removed all packages. There is nothing to install.
     Please consider trying to update again without a package filter.

【问题讨论】:

    标签: filter package


    【解决方案1】:

    首先确保您已使用 sdk 管理器安装了 build-tools-23.0.0

    然后在应用级别打开 build.gradle 文件,并从 buildToolsVersion "23.0.0 rc2" 行中删除 'rc2' 部分

    这就是我解决相同问题的方法。希望对您有所帮助。

    【讨论】:

    • 最佳答案。像魅力一样工作。
    • 对于像我一样不知道如何安装 build-tools-23.0.0 的人,点击 Android studio 中的 SDK manager,Android SDK->Switch to SDK tools tab->Launch Stand Alone SDK Manager->check Obsolete->Install Build Tools Version 23
    【解决方案2】:

    解决了!!! 我遇到了同样的问题,经过很长时间的搜索,我发现了这种方式:

    1. 打开你的 cmd
    2. 转到 sdk 目录
    3. 如果 ./tools/android list sdk -e 打印 id: 1 或“工具”,则有可用的 sdk 工具更新
    4. ./tools/android update sdk -u -a -t tools 安装/更新 sdk 工具(如果已安装则重新安装)

    它会询问y/n。选择是,它开始安装。

    最后解决了我的问题是下载这个rar file(包含23.0.0_rc2 sdk文件),并在sdk->build-tools中解压。

    【讨论】:

    • 任何更好的答案表示赞赏
    • 它也对我有用。我的问题是{忽略未知包过滤器'source-24'警告:包过滤器删除了所有包。没有什么要安装的。 }
    【解决方案3】:

    在我的 build.gradle 中修复我的语法后,我遇到了同样的问题。 我的一个右括号放错了位置。

    希望对你有帮助

    【讨论】:

    • 从命令行更新 SDK 时可能会出现此问题。不一定与 Gradle 相关。
    猜你喜欢
    • 1970-01-01
    • 2011-05-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 2017-08-07
    • 1970-01-01
    • 2016-05-09
    • 2011-09-03
    相关资源
    最近更新 更多