読者です 読者をやめる 読者になる 読者になる

clock-up-blog

go-mi-tech

Android SDK Tools 22.6 でアクティビティが作成できない問題への対策

Android Eclipse

概要

ADT Bundle な Eclipse にて。
Android SDK Tools を 22.6 にアップデートすると、アクティビティ作成で問題が発生するよ、というお話と、その対策。

ここ数日の間で SDK 関連をアップデートしちゃった人はハマっているかもしれません。

追加情報:手動でまるっと古い環境を作り直すという選択もあります

今の時点(2014年5月)ではこっちのほうが無難かも。。

追加情報:そもそも22.6を使うべきではないという話

以下の情報をいただきました。

たしかに 22.6 では他にもいくつか目立つ不具合が目立ちます。
22.3 にダウングレードするのが無難ではあります。
ダウングレードの手順は以下が参考になります。


というわけで、22.6 を使わないという安全な選択肢と、気長に修正版を待ちつつ 22.6 を使うという選択肢があるわけですが、本記事は後者を採る場合の対処となります。

問題

Android SDK Tools を 22.6 にしてしまったばかりに…
f:id:kobake:20140307032414p:plain:w400

普通にプロジェクトを作っても…
f:id:kobake:20140307032846p:plain:w400

アクティビティが作成されない。
f:id:kobake:20140307032849p:plain:w200

アクティビティを手動で作り直そうとしても…
f:id:kobake:20140307033033p:plain:w400

「The refactoring does not change any source code.」…( ^ω^)
f:id:kobake:20140307033038p:plain:w400

対策

[Eclipseメニュー] - [Help] - [Install New Software]
f:id:kobake:20140307033408p:plain:w300


Install ウィンドウにて、
・Work with: https://dl-ssl.google.com/android/eclipse/
・Developer Tools 以下を全部選択。
f:id:kobake:20140307033513p:plain:w550

とりあえずこれのインストールを完了すると、アクティビティを正常に作成できるようになりました。

});