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

9 Android Development Tools(ADT) 21 preview 2の更新情報

admin to KnowHow, development — Tags: , ,  

Android Development Tools(ADT) 21 preview2

ADT 21 Preview

2012年8月22日:ADT 21 と SDK Tools, r21 の preview2 向けビルドを更新のうえ、リリースしました。インストール方法は後述しています。

ADT 21 Preview 2 の新しいポイント

preview1のように preview2は不具合修正版リリースです。ADT20から様々な領域においてのたくさんの不具合修正を含んでいます。例えば、新しいテンプレートインフラストラクチャのように。
20.0.1や20.0.2や来たるべき20.0.3に含まれている少ないがクリティカルな不具合修正が含まれている一方、ADT21は非常にたくさんの不具合修正やインフラストラクチャの改良が含まれています。

新機能について
  • JUnit test runner が接続されているすべてのデバイスに同時にテストを実行可能

  • 新しいテンプレートメカニズムの改良、既存のテンプレートや新しいテンプレートのクリーンナップ
  • XMLコード補完がテーマ参照からすぐに実行可能。例えば、 ?android:attr/dividerHeightのように。

  • 設定の選択がメニューや設定ダイアログなどからフルの言語やリージョン名(2文字コードでなく)をすぐに表示
  • 新しい lint チェック
    • WakeLockの確かな種類を発見(不必要なバッテリー利用につなげるために)
    • ソースフォルダの中のプライベートなキーファイルを発見( .apk を分配するフォルダに対して)
    • SecureRandomオブジェクトの間違った利用を発見(seedを初期化がなされているかどうか)
    • 無効な drawable selector ファイルを発見(あとの状態(state)が先の状態(state)を完全にカバーしている場合)(故にある状態に到達しない場合)
    • フォントプロパティtextSizeと一緒にdp ユニットの利用を発見(むしろspを利用すべき)
    • stringリソースのtyposを発見。現在のチェックは、以下の言語に対応。英語、スペイン語、イタリア語、ドイツ語、ハンガリー語、ノルウェー語、ポルトガル語、トルコ語。我々は、他の言語のtypo辞書の構築の助けを必要としています。詳細は、こちらをみてください。
    • いくつかのlintチェックが広がりました。例えば、px checkerは、style 装飾もみます。the String.format checker はgetResources(R.string.foo, args)などもみます。
  • たくさんのlint インフラの改良と不具合修正(たとえば、ライブラリプロジェクトはプロジェクト側のチェックに含まれたり、クラスファイルのフローを解析したり、偽反応(false positives)の数を減らしたり、新しい”lint“ターゲットをantビルドに追加したり、新しい --sources--classpath引数を異なるディレクトリ構造のソースコードにlintを適用したり、 Jenkins Lint pluginをサポートするために XML エクスポートを改良。

  • レイアウトエディターの中のRelativeLayout を改良、そのためドラッグ中のウィジェットの周りと削除は、直感的な結果が得られる。特に削除中のウィジェットは削除されたウィジェットを通る制約をうける。そして、移動中のウィジェットの制約は、いつでも有効である。(たとえば、cycleを作成していなくても)
  • Preview 2は preview1に追加される機能はありません。不具合修正のみです。ADT21向けにはより機能追加が実施されますが、いくつかの重要な不具合修正は preview として素早く更新されます。
  • 注意点: “multiconfiguration editor”機能(詳細はこちら)は ADT21では提供されません。

9件のコメント »

  1. vvakame より:

    えっ複数の実機で同時にテスト流せるようになるの?まじで?すごいな?

  2. わかめ より:

    Android Development Tools(ADT) 21 preview2 更新情報をわかりやすく掲載 | Bescottee – http://andbrowser.com/develop...

  3. vvakame より:

    [Android][ADT]えっ複数の実機で同時にテスト流せるようになるの?まじで?すごいな? / “Android Development Tools(ADT) 21 preview2 更新情報をわかりやすく掲載 | Bescott…” http://t.co/v1RTXvQ8

  4. lychee より:

    RT @vvakame: [Android][ADT]えっ複数の実機で同時にテスト流せるようになるの?まじで?すごいな? / “Android Development Tools(ADT) 21 preview2 更新情報をわかりやすく掲載 | Bescott…” http://andbrowser.com/develop...

  5. shela_ より:

    [Android][ADT]えっ複数の実機で同時にテスト流せるようになるの?まじで?すごいな? / “Android Development Tools(ADT) 21 preview2 更新情報をわかりやすく掲載 | Bescott…” http://t.co/v1RTXvQ8

  6. kojiokb より:

    明日読もう。 Android Development Tools(ADT) 21 preview 2の更新情報 http://t.co/LiuFdjSr

  7. sakura_bird1 より:

    明日読もう。 Android Development Tools(ADT) 21 preview 2の更新情報 http://t.co/LiuFdjSr

  8. kojiokb より:

    読んだ。 Android Development Tools(ADT) 21 preview 2の更新情報 http://t.co/LiuFdjSr

  9. penguindaa より:

    読んだ。 Android Development Tools(ADT) 21 preview 2の更新情報 http://t.co/LiuFdjSr

このコメント欄の RSS フィード トラックバック URL

コメントをどうぞ