aapt d xmltreeでAndroidManifest.xmlの中身を見ようとした時に出たエラー

aapt d xmltreeでAndroidManifest.xmlの中身を見ようとした時に出たエラーの解決方法のメモ。
It appears you do not have 'build-tools-23.0.1' installed.
Use the 'android' tool to install them:
android update sdk --no-ui --filter 'build-tools-23.0.1'
こんなエラーが出ていた。
書いてある通りに
android update sdk --no-ui --filter 'build-tools-23.0.1'
を実行すると
Error: Ignoring unknown package filter 'build-tools-23.0.1'
Warning: The package filter removed all packages. There is nothing to install.
Please consider trying to update again without a package filter.
と怒られる。

この解決法は、下記。
android list sdk -a

でsdkのリストを見る。そうすると
Packages available for installation or update: 154
1- Android SDK Tools, revision 25.1.7
2- Android SDK Tools, revision 25.2 rc1
3- Android SDK Platform-tools, revision 24
4- Android SDK Build-tools, revision 24
5- Android SDK Build-tools, revision 23.0.3
6- Android SDK Build-tools, revision 23.0.2
7- Android SDK Build-tools, revision 23.0.1
8- Android SDK Build-tools, revision 23 (Obsolete)
9- Android SDK Build-tools, revision 22.0.1
こんな感じでSDKの一覧が出てくる。
今回出ていたのは、23.0.1なので、
android update sdk -a -u -t 7
で、アップデートできた。
※ 7- Android SDK Build-tools, revision 23.0.1 の、先頭の 7 を -tのオプションに設定する。
※ その前に android update sdk --no-ui で、--filter無しのもやっといた方が良いかも。

参考サイト
failed to find Build Tools revision 21.1.1 - sdk up to date

スポンサーサイト

トラックバック

コメント

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事