Bescottee苦しいときは伸びてるとき、楽なときは伸びていないとき

2 SDK Tools, Revision 22.6 更新情報

admin to development  

ADT 22.6 (2014年3月)

依存関係:
  • Android SDK Platform-tools revision 18 かそれ以降が必要
  • Java 1.6 かそれ以降が必要
  • EclipseとADTを利用している場合は、ADT 22.6.0 かそれ以降をご利用ください。
  • Apache Ant 1.8tかそれ以降が必要
一般連絡
  • コマンドラインのlint スクリプトとantビルド時のlint target指定の場合に、以下のエラーが発生していました。

    Exception in thread "main" java.lang.NoClassDefFoundError:
    lombok/ast/AstVisitor

    一時的なワークアラウンドとして、 tools\lib\lombok-ast-0.2.2.jartools\lib\lombok-ast.jarに名前変更してください。我々はできるだけ早くこの問題を修正したものをリリースします。

  • Java 7 言語の機能(例外のマルチキャッチ、1 つ以上のリソースを宣言する try 文,ジェネリクスのダイアモンド・オペレータ)が追加されました。利用するためには 19かそれ以降のBuild Toolsが必要です。Try-with-resourcesには minSdkVersion19が必要で、それ以外は8かそれ以降が必要です。
  • 追加されたlintチェック
    • セキュリティ
      • SecureRandomの脆弱性のありそうなコードの検索
      • checkPermissionの返り値を利用しているかどうかのチェック
    • mock location providersを利用しない公開向けビルドかどうかのチェック
    • Gradleビルドスクリプトからmanifestへの上書きがあるかどうかのチェック
  • SDKやビルドシステムへの多数の不具合修正
  • エミュレータ
    • Android 1.5のNexus one やNexus Sデバイスで強制終了する不具合の修正(Issue 64945)
    • 4桁以上のポート番号に関する不具合の修正(Issue 60024)
    • Nexus oneとNexus Sのバッテリーエラーの修正(Issue 39959)
    • Windows上のパスや引数に含まれるスペースに関する修正(Issue 18317)
    • Windows上の長いパスに関する不具合の修正(Issue 33336)
    • 64bit上で-snapshot-list のコマンドラインオプションに関する不具合修正(Issue 34233)
  • RenderScriptサポートに関する不具合の修正。19.0.3のBuild ToolsでRenderScriptサポートに利用

参考情報

JenkinsやTravis CIなどのツールからコマンドラインでダウンロードしたい場合は以下のURLが便利です。

コメントをどうぞ