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

Android SDK Tools Revision 19

SDK Tools, Revision 19の意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

SDK Tools, Revision 19(2012年4月)

重要なお知らせ: Android SDK Manager から新しいAndroid 4.0 のシステムコンポーネントをダウンロードするために、SDK Tools をバージョン14かそれ以上に更新して、Android SDK Manager を再起動すべきです。もしAndroid 4.0 システムコンポーネントをダウンロードしなければ、必要ありません。

依存関係(利用上の前提条件):
  • Android SDK Platform-tools がバージョン9かそれ以上
  • もしEclipse(ADTを含めて)を利用する場合、注意点があります。SDK Tools r19は ADT 18やそれ以上を利用するように設計されています。ADTプラグインをADT 18に更新することを強くお薦めします。
  • もしEclipse以外で開発する場合、 Apache Ant 1.8 かそれ以上を利用すべきです。
不具合修正:
  • GPUアクセラレーション機能を利用したエミュレータをいくつかの開発者が利用できないイシューを修正

Android SDK Tools Revision 18

SDK Tools, Revision 18の意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

SDK Tools, Revision 18(2012年4月)

重要なお知らせ: Android SDK Manager から新しいAndroid 4.0 のシステムコンポーネントをダウンロードするために、SDK Tools をバージョン14かそれ以上に更新して、Android SDK Manager を再起動すべきです。もしAndroid 4.0 システムコンポーネントをダウンロードしなければ、必要ありません。

依存関係(利用上の前提条件):
  • Android SDK Platform-tools がバージョン9かそれ以上
  • もしEclipse(ADTを含めて)を利用する場合、注意点があります。SDK Tools r18は ADT 18やそれ以上を利用するように設計されています。ADTプラグインをADT 18に更新することを強くお薦めします。
  • もしEclipse以外で開発する場合、 Apache Ant 1.8 かそれ以上を利用すべきです。
概要:
  • センサーとマルチタッチエミュレーション機能の両方を含めるために、SdkController アプリを更新

(続きを読む…)


SDK Tools, Revision 17の意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

SDK Tools, Revision 17(2012年3月)

重要なお知らせ: Android SDK Manager から新しいAndroid 4.0 のシステムコンポーネントをダウンロードするために、SDK Tools をバージョン14かそれ以上に更新して、Android SDK Manager を再起動すべきです。もしAndroid 4.0 システムコンポーネントをダウンロードしなければ、必要ありません。

依存関係(利用上の前提条件):
  • Android SDK Platform-tools がバージョン9かそれ以上
  • もしEclipse(ADTを含めて)を利用する場合、注意点があります。SDK Tools r16は ADT 16やそれ以上を利用するように設計されています。ADTプラグインをADT 16に更新することを強くお薦めします。
  • もしEclipse以外で開発する場合、 Apache Ant 1.8 かそれ以上を利用すべきです。
更新情報:
  • エミュレータ
    • ハードウェアアクセラレートされるグラフィックレンダリングのサポートを追加。この機能を利用するためには、APIレベル15 リビジョン3かそれ以降のシステムイメージが必要です。(詳細情報はこちら(英語))
    • (続きを読む…)

android lint check detail

Android Lintの解析内容の詳細

Android Lintについては、前のエントリをご参照ください。このエントリでは、以下のlintコマンドで表示される lint の解析内容をカテゴリごとに整理し、指摘事項の詳細をまとめました。。

$ lint --show

(続きを読む…)

Andoird Support Package Rivision 6

サポートパッケージ, リビジョン 6 (2011年12月)

Support Package, r6 の意訳です。完璧な自信はありませんので原文と一緒にご覧ください。

重要: サポートライブラリAPIのリファレンスは、フレームワークのリファレンスと一緒に現在提供されています。例:
android.support.v4.app

(続きを読む…)

Android Lint

Android Lintの意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

Android Lint

Android Lintは、ADT16(とSDK Tools 16)のための新しいツールです。これは、Androidプロジェクトのソースコードの潜在的な不具合を発見するためのものです。このツールは、Eclipseに統合されて利用されます。アーキテクチャは、意図的に IDE と依存関係を持っていません。そのため、継続的インテグレーションシステム(CI)のようなシステムと同様に他のIDEやビルドツールにも統合されることが望まれています。

(続きを読む…)

Android ADT 16.0.1

ADT16.0.1の意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

Android Development Tools(ADT) 16.0.1リリース

adt r16.0.0 がリリースされてから1週間の時間が経たない間にadt r16.0.1 がリリースされました。r16.0.0リリース後に問題やユーザへの影響の大きい不具合修正がメインのようです。

(続きを読む…)

ADT16.0.0の意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

ADT 16.0.0 (2011年12月)

依存関係:
  • ADT 16.0.0 を利用するためには、Eclipse Helios (Version 3.6) や それ以上のバージョンが必須。
  • ADT 16.0.0 は SDK Tools r16 を利用する前提で開発されています。もしまだ SDK Tools r16 をインストールしていない場合は、Android SDK Manager を利用してインストールしてください。
改良の概要:

SDK Tools, Revision 16の意訳です。完璧な自信はありませんので原文も一緒にご参照ください。

SDK Tools, Revision 16 (2011年12月)

重要なお知らせ: Android SDK Manager から新しいAndroid 4.0 のシステムコンポーネントをダウンロードするために、SDK Tools をバージョン14かそれ以上に更新して、Android SDK Manager を再起動すべきです。もしAndroid 4.0 システムコンポーネントをダウンロードしなければ、必要ありません。

依存関係(利用上の前提条件):
  • Android SDK Platform-tools がバージョン9かそれ以上
  • もしEclipse(ADTを含めて)を利用する場合、注意点があります。SDK Tools r16は ADT 16やそれ以上を利用するように設計されています。ADTプラグインをADT 16に更新することを強くお薦めします。
  • もしEclipse以外で開発する場合、 Apache Ant 1.8 かそれ以上を利用すべきです。
概要:

pm list コマンド

pm list コマンド

androidアプリ開発をしている場合は、adb コマンドは必須でしょう。adbコマンド以外にもいくつもAndroid SDK DevGuide Toolsに記載されているようなコマンドが提供されています。

今回紹介する pm list コマンドは、上記のようなSDKが提供しているコマンドではなく、端末内で提供されているコマンドです。これはどういう意味かというと、端末のバージョンや開発元(HTCやSamsungなど)によって利用できるものが異なるということです。

3台の端末(emulator込み)の比較

Androidバージョンの異なる2台の端末とエミュレータで pm list コマンドのオプションの比較を行います。差分は、pm list libraries コマンドのみ(pm clear PACKAGEはあまり利用しないだろうと独断と偏見で除外)がAndroidVersion 2.3(今回の場合、Nexus Sとエミュレータ(2.3.3)で提供されていました。
(続きを読む…)