diff --git a/Android.mk b/Android.mk index 231c4c9785770..d30bf6ee14a0e 100644 --- a/Android.mk +++ b/Android.mk @@ -309,7 +309,7 @@ web_docs_sample_code_flags := \ # most current Android platform version included in the SDK package. framework_docs_SDK_VERSION := 1.5 # release version for SDK (ie "Release x") -framework_docs_SDK_REL_ID := 3 +framework_docs_SDK_REL_ID := 2 framework_docs_SDK_CURRENT_DIR := $(framework_docs_SDK_VERSION)_r$(framework_docs_SDK_REL_ID) framework_docs_LOCAL_DROIDDOC_OPTIONS += \ diff --git a/docs/html/index.jd b/docs/html/index.jd index 3c64a3dc265d2..5ab563c7c190c 100644 --- a/docs/html/index.jd +++ b/docs/html/index.jd @@ -122,10 +122,10 @@ home=true 'sdk': { 'layout':"imgLeft", 'icon':"sdk-small.png", - 'name':"SDK 1.5 r3", + 'name':"SDK 1.5 r2", 'img':"sdk-large.png", 'title':"Android 1.5 SDK", - 'desc': "
Android 1.5 SDK is now available. It includes new APIs for Android 1.5, updated developer tools, multiple platform versions, and a Google APIs add-on.
" + 'desc': "Android 1.5 SDK is now available. It includes new APIs for Android 1.5, updated developer tools, multiple platform versions, and a Google APIs add-on.
" }, 'mapskey': { diff --git a/docs/html/intl/de/sdk/1.5_r2/installing.jd b/docs/html/intl/de/sdk/1.5_r2/installing.jd deleted file mode 100644 index 86367e54be4cd..0000000000000 --- a/docs/html/intl/de/sdk/1.5_r2/installing.jd +++ /dev/null @@ -1,281 +0,0 @@ -page.title=Installieren das Android SDK -@jd:body - - -Diese Seite beschreibt die Installation des SDK von Android und die Einrichtung Ihrer Entwicklungsumgebung. -Wenn Sie das SDK noch nicht heruntergeladen haben, können Sie dies auf der Seite Download tun. -Kehren Sie hierhin zurück, nachdem Sie das SDK heruntergeladen haben. -
- -Wenn während der Installation Probleme auftreten, lesen Sie unten auf der Seite die Hinweise zur Installation.
- -Wenn Sie bereits Anwendungen mit einer früheren Version des SDK entwickelt haben, lesen Sie stattdessen die Informationen unter Ein Upgrade des SDK ausführen. - -
- - -Bevor Sie mit der Installation beginnen, sollten Sie bestätigen, dass Ihr Computer die Systemanforderungen erfüllt. -
- -Wenn Sie auf Eclipse mit dem Android Development Tools (ADT)-Plug-in entwickeln (der empfohlenen Methode, wenn Sie neu bei Android sind), müssen Sie sicherstellen, dass Sie eine geeignete Version von Eclipse auf Ihrem Computer installiert haben (3.3 oder höher). -Wenn Sie Eclipse installieren müssen, können Sie das Programm hier herunterladen:
- -http://www.eclipse.org/downloads/.
- -Wir empfehlen eine Java- oder RCP-Version von Eclipse.
- -Nachdem Sie das SDK heruntergeladen haben, entpacken Sie das ZIP-Archiv an einem geeigneten Speicherort auf Ihrem Computer.
-Standardmäßig werden die SDK-Dateien in einem Verzeichnis mit der Bezeichnung android_sdk_<platform>_<release> entpackt.
-Das Verzeichnis enthält eine lokale Kopie der Dokumentation (Sie können darauf zugreifen, indem Sie documentation.html in Ihrem Browser öffnen) sowie die Unterverzeichnisse tools/, add-ons/, platforms/ und andere. In jedem Unterverzeichnis von platforms/ finden Sie samples/, die Codebeispiele speziell für jede Version der Plattform enthalten.
Machen Sie sich eine Notiz zum Namen und Speicherort des entpackten SDK-Verzeichnisses auf Ihrem System, da Sie später auf das SDK-Verzeichnis zugreifen müssen, um das Android-Plug-in einzurichten oder die SDK-Tools zu verwenden. -
- -Alternativ sollten Sie den Speicherort des SDK-Hauptverzeichnisses tools zu Ihrem Systempfad hinzufügen. Das Hauptverzeichnis tools/ befindet sich ganz oben im SDK-Ordner. Wenn Sie tools zu Ihrem Pfad hinzufügen, können Sie Android Debug Bridge (adb) und die anderen Befehlszeilen-Tools ausführen, ohne den vollständigen Pfad zum Tools-Verzeichnis angeben zu müssen.
-
~/.bash_profile- oder ~/.bashrc-Datei. Suchen Sie nach der Zeile, die die Umgebungsvariable PATH festlegt, und fügen Sie den vollständigen Pfad zu dem Verzeichnis tools/ hinzu.
-Wenn Sie keine Zeile sehen, in der der Pfad angezeigt wird, können Sie eine Zeile hinzufügen:
-export PATH=${PATH}:<your_sdk_dir>/tools.bash_profile und fahren Sie gemäß den Anweisungen für Linux fort.
-Sie können .bash_profile erstellen, wenn Sie dies nicht bereits auf Ihrem Computer getan haben.
- tools/ den vollständigen Pfad hinzu. Beachten Sie, dass wenn Sie Ihr SDK zukünftig aktualisieren, Sie auch Ihre Einstellungen für PATH so aktualisieren solten, dass sie immer auf den neuen Speicherort hinweisen, falls sich dieser geändert hat. -
- -Wenn Sie die Eclipse-IDE als Entwicklungsumgebung verwenden, beschreibt der nächste Abschnitt, wie Sie das Android Development Tool-Plug-in installieren und Eclipse einrichten. -Wenn Sie sich für Eclipse entscheiden, können Sie Android-Anwendungen in einer IDE Ihrer Wahl entwickeln und anschließend mithilfe der im SDK enthaltenen Tools kompilieren, debuggen und bereitstellen (fahren Sie mit Nächste Schritte fort). -
- - -Android bietet ein benutzerdefiniertes Plug-in für die Eclipse-IDE mit der Bezeichnung Android Development Tools (ADT), das entwickelt wurde, um Ihnen eine leistungsfähige und integrierte Umgebung zu bieten, in der Sie Android-Anwendungen erstellen können. -Es erweitert die Funktionen von Eclipse, sodass Sie neue Android-Projekte schnell und einfach einrichten, eine Anwendungs-UI erstellen, Komponenten auf der Basis des Android-Framework hinzufügen, Ihre Anwendungen mit den Android SDK-Tools debuggen und sogar signierte (oder unsignierte) APKs exportieren können, um Ihre Anwendung zu verbreiten. -
- -Im Allgemeinen empfehlen wir die Verwendung von Eclipse mit ADT für die Android-Entwicklung, da diese Methode den schnellsten Weg zum Einstieg in die Materie darstellt. -Wenn Sie bevorzugen, in einer anderen IDE als Eclipse zu arbeiten, müssen Sie Eclipse oder ADT nicht installieren. Stattdessen können Sie die SDK-Tools direkt zum Erstellen und Debuggen Ihrer Anwendung verwenden. -
- -Sobald Sie Eclipse wie unter Vorbereitung der Installation beschrieben installiert haben, folgen Sie den unten dargestellten Anweisungen, um das ADT-Plug-in herunterzuladen und es in Ihrer Eclipse-Umgebung zu installieren. -
- -| Eclipse 3.3 (Europa) | Eclipse 3.4 (Ganymede) |
|---|---|
-
-
|
-
-
-
-
|
-
Ändern Sie jetzt Ihre Eclipse-Einstellungen so, dass das Android SDK-Verzeichnis angezeigt wird: -
-Fertig! Wenn keine Probleme aufgetreten sind, können Sie jetzt mit der Entwicklung von Android-Anwendungen beginnen. Vorschläge für Ihr weiteres Vorgehen finden Sie unter Nächste Schritte.
- - --Wenn Sie Probleme beim Herunterladen des ADT-Plug-ins auch nach der Befolgung der zuvor genannten Schritte haben, bieten wir Ihnen hier einige Lösungsvorschläge: -
- -http://dl-ssl.google.com/android/eclipse/
-Wenn Sie noch immer nicht in der Lage sind, Eclipse zum Herunterladen des ADT-Plug-ins als eine Remote-Website zu verwenden, können Sie die ADT-ZIP-Datei auf Ihren lokalen Computer herunterladen und manuell installieren: - -
-Um Ihr Plug-In zu installieren, nachdem Sie es mithilfe der ZIP-Datei installiert haben, müssen Sie diese Schritte erneut durchführen. Folgen Sie nicht den Standardanweisungen zur Aktualisierung. -
- -Beachten Sie, dass für einige Funktionen von ADT zusätzliche Eclipse-Komponenten erforderlich sind (zum Beispiel WST). Wenn bei der Installation von ADT Fehler auftreten, enthält Ihre Eclipse-Installation diese Komponenten möglicherweise nicht. Informationen, wie Sie die erforderlichen Komponenten schnell und einfach zu Ihrer Eclipse-Installation hinzufügen können, finden Sie unter dem Thema ADT-Installationsfehler: "plug-in org.eclipse.wst.sse.ui erforderlich" zur Fehlerbehebung. -
- -Wenn folgender Fehler bei der Installation des ADT-Plug-ins für Eclipse auftritt: -
-An error occurred during provisioning. -Cannot connect to keystore. -JKS-
-... fehlt auf Ihrem Entwicklungscomputer eine geeignete Java VM. Wenn Sie Sun Java 6 installieren, können Sie dieses Problem beheben und das ADT-Plug-in neu installieren. -
- - -Sobald Sie die Installation abgeschlossen haben, können Sie mit der Entwicklung von Anwendungen beginnen. -Hier einige Vorschläge für Ihre weitere Vorgehensweise: -
- -Informationen zu Android
-Lernen Sie das SDK kennen.
-Lernen Sie einige Codebeispiele kennen.
-<sdk>/platforms/<platfrom>/samples. Kompilieren Sie das Projekt anschließend und führen Sie es in Ihrer Entwicklungsumgebung aus.
-Besuchen Sie die Android-Entwicklergruppen.
-ia32-libs-Paket mithilfe von apt-get: installieren:
-
- apt-get install ia32-libs-
apt-get install sun-java6-bin
このページでは、Android SDK をインストールして、開発環境を設定する方法について説明します。SDK をまだダウンロードしていない場合は、[ダウンロード] ページからダウンロードしてください。SDK をダウンロードした後に、このページの手順を行ってください。
+ +インストール中に問題が発生した場合は、このページの下部にあるインストールに関する注意事項を参照してください。
+ +SDK の以前のバージョンを使用してアプリケーションを既に開発している場合は、このページの代わりに、SDK のアップグレード をご覧ください。 +
+ + +インストールを始める前に、開発用マシンがシステム要件を満たしていることを確認してください。 +
+ +Eclipse 環境に Android Development Tools(ADT)プラグインを組み込んだ開発環境は、Android 向け開発の初心者に最適です。プラグインを利用する場合は、コンピュータに Eclipse の適切なバージョン(3.3 以降)がインストールされていることを確認してください。Eclipse のインストールが必要な場合は、次の場所からダウンロードできます:
+ +http://www.eclipse.org/downloads/
+ +Eclipse の Java バージョンまたは RCP バージョンをおすすめします。
+ +SDK のダウンロード後、お使いのマシンの適切な場所に .zip アーカイブを展開します。デフォルトでは、SDK ファイルは android_sdk_<platform>_<release> ディレクトリに展開されます。このディレクトリには、ドキュメントのローカル コピー(ブラウザで documentation.html を開くと参照できます)と、tools/、add-ons/、platforms/ などのサブディレクトリが含まれます。platforms/ のサブディレクトリ内には、プラットフォームの各バージョンに固有のコードのサンプルが含まれる samples/ があります。
システム上に展開した SDK ディレクトリの名前とパスをメモしておきましょう。Android プラグインの設定時や、SDK ツールの使用時にこの SDK ディレクトリを参照する必要があります。
+ +SDK のプライマリディレクトリである tools のパスを、システム PATH に追加することをおすすめします。tools/ プライマリディレクトリは、SDK フォルダのルートにあります。tools をパスに追加すると、Android Debug Bridge(adb)やその他のコマンド ライン ツールを、ツールの格納されたディレクトの完全なパスを指定せずに実行できるようになります。
~/.bash_profile ファイルまたは ~/.bashrc ファイルを編集します。PATH 環境変数を設定している行を探し、その行に tools/ ディレクトリへの完全なパスを追加します。PATH を設定する行が無い場合は、次の行を追加します:export PATH=${PATH}:<your_sdk_dir>/tools.bash_profile のホーム ディレクトリの内から同じファイルを検索し、Linux と同じように設定します。マシン上にまだ .bash_profile が無い場合は、ファイルを作成することができます。 tools/ ディレクトリへの完全なパスを追加します。 今後 SDK をアップグレードする際は、PATH の設定を更新することを忘れないでください。別のディレクトリに SDK を展開する場合は、その新しい場所を PATH に設定する必要があります。
+ +Eclipse IDE を開発環境として使用する場合、Android Development Tools プラグインをインストールして Eclipse を設定する方法について、次のセクションの情報を参照してください。Eclipse を使用しない場合は、別の IDE を使用して Android アプリケーションを開発してから、SDK に含まれているツールを使用してコンパイル、デバッグ、配布を行うことができます(この場合は、次のステップに進んでください)。
+ + +Android では、Android Development Tools(ADT)という Eclipse IDE 用のカスタム プラグインを提供しています。このプラグインは、Android アプリケーションの構築を可能にするために設計された、強力な統合環境です。プラグインによって Eclipse の機能が拡張され、新しい Android プロジェクトの設定、アプリケーションの UI の作成、Android Framework API に基づくコンポーネントの追加、Android SDK ツールを使用したアプリケーションのデバッグが可能になります。さらに、アプリケーションを配布するための署名済み(または未署名)の APK のエクスポートも簡単にできるようになります。
+ +一般的な Android 開発において、ADT を組み込んだ Eclipse の使用は強く推奨されており、Android 初心者に最も効率的な開発環境を提供します。(Eclipse 以外の IDE で作業する場合は、Eclipse や ADT をインストールする必要はありません。代わりに、SDK ツールを直接使用してアプリケーションを構築し、デバッグを行います)。
+ +インストールの準備で説明した手順に従って Eclipse をインストールした後は、次の手順に従って操作して ADT プラグインをダウンロードし、それぞれの Eclipse 環境にインストールします。
+ +| Eclipse 3.3(Europa) | Eclipse 3.4(Ganymede) |
|---|---|
+
+
|
+
+
+
+
|
+
次に、Eclipse の設定を変更して、Android SDK ディレクトリを指すように変更します:
+これで完了です。問題なく完了した場合は、Android アプリケーション開発を始める準備が整っています。開発を始めるヒントについては、次のステップのセクションをご覧ください。
+ + ++上記の手順で、ADT プラグインのダウンロードに問題が生じた場合のヒントは次のとおりです:
+ +http://dl-ssl.google.com/android/eclipse/
+それでも Eclipse を使用して ADT プラグインをリモート更新サイトとしてダウンロードできない場合は、ADT zip ファイルをローカル マシン上にダウンロードして、手動でインストールすることができます: +
+zip ファイルからインストールしたプラグインを後でアップデートする場合は、デフォルトのアップデート手順の代わりに、もう一度この手順どおりに操作する必要があります。
+ +オプションの Eclipse コンポーネント(WST など)を必要とする ADT の機能があります。ADT のインストール時にエラーが発生した場合、お使いの Eclipse インストール環境にこうしたコンポーネントが含まれていない可能性があります。必要なコンポーネントを Eclipse インストール環境に簡単に追加する方法について詳しくは、トラブルシューティング トピック ADT インストールエラー: "requires plug-in org.eclipse.wst.sse.ui" をご覧ください。
+ +Eclipse 用 ADT プラグインのインストール時に、次のエラーが発生する場合があります。 +
+An error occurred during provisioning. +Cannot connect to keystore. +JKS+
+この場合、お使いの開発用マシンに適切な Java VM が搭載されていません。Sun Java 6 をインストールするとこの問題が解決し、ADT プラグインを再インストールすることができます。
+ + +インストールを完了すると、アプリケーションの開発を始める準備が整います。開発を始める方法をいくつか紹介します:
+ +Android の詳細の学習
+SDK の探索
+サンプル コードの参照
+<sdk>/platforms/<platfrom>/samples に収められている他のサンプル アプリケーションのいずれかを新しいプロジェクトとして作成し、自分の開発環境でコンパイルし、実行します。Android デベロッパー グループへのアクセス
+apt-get: を使用して ia32-libs パッケージをインストールする必要があります:
+ apt-get install ia32-libs+
apt-get install sun-java6-bin
Provides an updated Android 1.5 system image that includes permissions -fixes, as described below, and a new application — an IME for Japanese -text input. Also provides the same set of developer tools included in the -previous SDK, but with bug fixes and several new features.
- -The latest version of the Android platform, deployable to -Android-powered devices, includes fixes to the permissions-checking -in certain areas of the framework. Specifically, the Android system -now properly checks and enforces several existing permissions where it -not do so in the previous release. Because of these changes in -enforcement, you are strongly encouraged to test your application -against the new Android 1.5 system image included in this SDK, to ensure -that it functions normally.
- -In particular, if your application uses any of the system areas listed below, -you should add the required permissions to the application's manifest and then -test the areas of your code that depend on the permission-protected services. -Even if you believe your application does not use the permissions-protected -services, you should compile and test your application under the latest platform -version to ensure that users will not encounter problems when using your -application.
- -The changes to permissions are as follows:
- -CAMERA permission check is now
-properly enforced. RECORD_AUDIO permission check is
-now properly enforced.android tool provides a new command that scans SDK add-ons
-for their USB Vendor IDs and makes them available to adb (OS X and Linux
-versions of the SDK only). The command is android update adb. On
-Windows versions of the SDK, a custom USB driver is included that supports the
-"Google" and "HTC" Vendor IDs, which allow adb to recognize G1 and HTC
-Magic devices. For other devices, contact the device manufacturer
-to obtain a USB driver, especially if you have an SDK add-on that defines
-a new USB Vendor ID.This SDK release provides the same developer tools as the Android 1.5 SDK, diff --git a/docs/html/sdk/android-1.5.jd b/docs/html/sdk/android-1.5.jd index 748f3ee4e44b0..addd64465fb6d 100644 --- a/docs/html/sdk/android-1.5.jd +++ b/docs/html/sdk/android-1.5.jd @@ -125,7 +125,6 @@ application against the Android library that corresponds to the application's