2015-07-19 51 views
18

如何禁用包過濾器?我不斷收到此消息....如何刪除包過濾器?

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. 

回答

15

首先,確保你已經使用SDK Manager安裝構建工具 - 23.0.0

然後在打開的應用程序級的build.gradle文件,並從線buildToolsVersion "23.0.0 rc2"

這是我已經解決了同樣的問題,刪除「RC2」的一部分。希望能幫助到你。

+2

最佳答案。奇蹟般有效。 –

+1

對於那些不知道如何像我一樣安裝build-tools-23.0.0的人,請點擊Android studio中的SDK管理器,Android SDK->切換到SDK工具選項卡 - >啓動獨立SDK Manager->檢查已過時 - >安裝構建工具版本23 – aega

8

解決了! 我面臨同樣的問題,尋找相當長的一段時間後,我發現身邊這樣說:

  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->構建工具。

android sdk license screen shot

+2

任何更好的答案讚賞 –

+1

它也適用於我。我的問題是{忽略未知的包過濾器'源-24'警告:包過濾器刪除所有包。沒有什麼可安裝的。 } –

0

我有這個問題,它解決了我的語法在我的build.gradle後解決。 我的一個右括號位於錯誤的地方。

希望這會有幫助

+0

從命令行更新SDK時可能會發生此問題。不一定與Gradle有關。 –