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.jar
をtools\lib\lombok-ast.jar
に名前変更してください。我々はできるだけ早くこの問題を修正したものをリリースします。 - Java 7 言語の機能(例外のマルチキャッチ、1 つ以上のリソースを宣言する try 文,ジェネリクスのダイアモンド・オペレータ)が追加されました。利用するためには 19かそれ以降のBuild Toolsが必要です。Try-with-resourcesには
minSdkVersion
19が必要で、それ以外は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サポートに利用
-