Mempersiapkan
Pembangunan Komputer Anda
Sebelum memulai dengan SDK Android, luangkan waktu untuk mengkonfirmasi bahwa perkembangan komputer Anda memenuhi Persyaratan Sistem. Secara khusus, Anda mungkin perlu menginstal JDK, jika Anda belum memilikinya.
Jika Anda akan berkembang dengan Eclipse Android Development Tools (ADT) Plugin-jalur yang dianjurkan jika Anda baru untuk Android memastikan bahwa Anda memiliki versi yang sesuai Eclipse yang diinstal pada komputer Anda seperti yang dijelaskan dalam dokumen Kebutuhan Sistem. Jika Anda perlu menginstal Eclipse, Anda dapat men-download dari lokasi ini:
Sebelum memulai dengan SDK Android, luangkan waktu untuk mengkonfirmasi bahwa perkembangan komputer Anda memenuhi Persyaratan Sistem. Secara khusus, Anda mungkin perlu menginstal JDK, jika Anda belum memilikinya.
Jika Anda akan berkembang dengan Eclipse Android Development Tools (ADT) Plugin-jalur yang dianjurkan jika Anda baru untuk Android memastikan bahwa Anda memiliki versi yang sesuai Eclipse yang diinstal pada komputer Anda seperti yang dijelaskan dalam dokumen Kebutuhan Sistem. Jika Anda perlu menginstal Eclipse, Anda dapat men-download dari lokasi ini:
The "Eclipse Classic" versi dianjurkan. Jika tidak, versi Jawa atau Eclipse RCP dianjurkan.
Langkah 2
Mendownload Paket Starter SDK
Paket SDK starter bukanlah perkembangan lingkungan penuh hanya mencakup inti SDK Tools, yang dapat Anda gunakan untuk men-download seluruh komponen SDK (seperti platform Android terbaru). Jika Anda belum melakukannya, mendapatkan versi terbaru dari paket SDK starter dari halaman download SDK.
Jika Anda download Zip atau paket tgz (bukan installer SDK),. Mengekstrak ke lokasi yang aman pada mesin Anda. Secara default, file-file SDK tersebut dikemas ke dalam sebuah direktori bernama android-SDK-<machine-platform>.
Jika anda mendownload installer Windows (file exe.), Jalankan sekarang dan akan memeriksa apakah yang tepat Java SE Development Kit (JDK) diinstal (menginstal itu, jika perlu), kemudian instal Tools SDK ke lokasi default (yang Anda dapat memodifikasi).
Catat nama dan lokasi direktori SDK pada sistem Anda-Anda akan perlu merujuk ke direktori SDK kemudian, ketika mengatur ADT plugin dan bila menggunakan alat SDK dari baris perintah.
Paket SDK starter bukanlah perkembangan lingkungan penuh hanya mencakup inti SDK Tools, yang dapat Anda gunakan untuk men-download seluruh komponen SDK (seperti platform Android terbaru). Jika Anda belum melakukannya, mendapatkan versi terbaru dari paket SDK starter dari halaman download SDK.
Jika Anda download Zip atau paket tgz (bukan installer SDK),. Mengekstrak ke lokasi yang aman pada mesin Anda. Secara default, file-file SDK tersebut dikemas ke dalam sebuah direktori bernama android-SDK-<machine-platform>.
Jika anda mendownload installer Windows (file exe.), Jalankan sekarang dan akan memeriksa apakah yang tepat Java SE Development Kit (JDK) diinstal (menginstal itu, jika perlu), kemudian instal Tools SDK ke lokasi default (yang Anda dapat memodifikasi).
Catat nama dan lokasi direktori SDK pada sistem Anda-Anda akan perlu merujuk ke direktori SDK kemudian, ketika mengatur ADT plugin dan bila menggunakan alat SDK dari baris perintah.
Langkah 3
Instalasi ADT Plugin untuk Eclipse
Android menawarkan kustom sebuah plugin untuk IDE Eclipse, disebut Android Development Tools (ADT), yang dirancang untuk memberikan lingkungan yang kuat terpadu di mana untuk membangun aplikasi Android. Ini memperluas capabilites Eclipse untuk membiarkan Anda cepat membuat proyek baru Android, membuat aplikasi UI, debug aplikasi Anda menggunakan alat Android SDK, dan bahkan ekspor ditandatangani (atau unsigned) APKs untuk mendistribusikan aplikasi Anda. Secara umum, berkembang di Eclipse dengan ADT adalah pendekatan yang sangat dianjurkan dan merupakan cara tercepat untuk memulai dengan Android.
Jika Anda ingin menggunakan ADT untuk mengembangkan aplikasi Android, menginstalnya sekarang. Baca Instalasi Plugin ADT untuk langkah-demi-langkah petunjuk instalasi, lalu kembali ke sini untuk melanjutkan langkah terakhir dalam mendirikan Anda Android SDK.
Jika Anda lebih suka bekerja di IDE yang berbeda, Anda tidak perlu menginstal Eclipse atau ADT, sebagai gantinya, Anda dapat langsung menggunakan alat SDK untuk membangun dan debug aplikasi Anda. Bagian Tinjauan tentang panduan pengembang menguraikan langkah-langkah utama yang anda butuhkan untuk menyelesaikan ketika mengembangkan di Eclipse atau IDE lainnya.
Android menawarkan kustom sebuah plugin untuk IDE Eclipse, disebut Android Development Tools (ADT), yang dirancang untuk memberikan lingkungan yang kuat terpadu di mana untuk membangun aplikasi Android. Ini memperluas capabilites Eclipse untuk membiarkan Anda cepat membuat proyek baru Android, membuat aplikasi UI, debug aplikasi Anda menggunakan alat Android SDK, dan bahkan ekspor ditandatangani (atau unsigned) APKs untuk mendistribusikan aplikasi Anda. Secara umum, berkembang di Eclipse dengan ADT adalah pendekatan yang sangat dianjurkan dan merupakan cara tercepat untuk memulai dengan Android.
Jika Anda ingin menggunakan ADT untuk mengembangkan aplikasi Android, menginstalnya sekarang. Baca Instalasi Plugin ADT untuk langkah-demi-langkah petunjuk instalasi, lalu kembali ke sini untuk melanjutkan langkah terakhir dalam mendirikan Anda Android SDK.
Jika Anda lebih suka bekerja di IDE yang berbeda, Anda tidak perlu menginstal Eclipse atau ADT, sebagai gantinya, Anda dapat langsung menggunakan alat SDK untuk membangun dan debug aplikasi Anda. Bagian Tinjauan tentang panduan pengembang menguraikan langkah-langkah utama yang anda butuhkan untuk menyelesaikan ketika mengembangkan di Eclipse atau IDE lainnya.
Langkah 4
Menambahkan Platform dan
Komponen Lainnya
Langkah terakhir dalam mendirikan SDK Anda menggunakan SDK Android dan AVD Manager (alat yang termasuk dalam paket SDK starter) untuk men-download komponen SDK esensial ke lingkungan pengembangan Anda.
SDK menggunakan struktur modular yang memisahkan bagian-bagian utama dari versi platform-SDK Android, add-ons, alat, sampel, dan dokumentasi-menjadi satu set komponen yang diinstal secara terpisah. SDK paket starter, yang telah Anda download, hanya mencakup komponen tunggal: versi terbaru dari SDK Tools. Untuk mengembangkan aplikasi Android, Anda juga perlu men-download minimal satu platform Android dan Platform SDK-tools (alat yang platform terbaru bergantung pada). Namun, men-download komponen tambahan sangat dianjurkan.
Jika Anda menggunakan installer Windows, ketika Anda menyelesaikan wizard instalasi, akan meluncurkan SDK Android dan AVD Manager dengan set standar platform dan komponen lainnya dipilih untuk Anda untuk menginstal. Cukup klik Install untuk menerima set direkomendasikan komponen dan menginstalnya. Anda kemudian dapat melewati langkah 5, namun kami sarankan Anda terlebih dahulu membaca bagian tentang Komponen Tersedia untuk lebih memahami komponen yang tersedia dari SDK Android dan AVD Manager.
Anda dapat meluncurkan SDK Android dan AVD Manager di salah satu cara berikut:
Langkah terakhir dalam mendirikan SDK Anda menggunakan SDK Android dan AVD Manager (alat yang termasuk dalam paket SDK starter) untuk men-download komponen SDK esensial ke lingkungan pengembangan Anda.
SDK menggunakan struktur modular yang memisahkan bagian-bagian utama dari versi platform-SDK Android, add-ons, alat, sampel, dan dokumentasi-menjadi satu set komponen yang diinstal secara terpisah. SDK paket starter, yang telah Anda download, hanya mencakup komponen tunggal: versi terbaru dari SDK Tools. Untuk mengembangkan aplikasi Android, Anda juga perlu men-download minimal satu platform Android dan Platform SDK-tools (alat yang platform terbaru bergantung pada). Namun, men-download komponen tambahan sangat dianjurkan.
Jika Anda menggunakan installer Windows, ketika Anda menyelesaikan wizard instalasi, akan meluncurkan SDK Android dan AVD Manager dengan set standar platform dan komponen lainnya dipilih untuk Anda untuk menginstal. Cukup klik Install untuk menerima set direkomendasikan komponen dan menginstalnya. Anda kemudian dapat melewati langkah 5, namun kami sarankan Anda terlebih dahulu membaca bagian tentang Komponen Tersedia untuk lebih memahami komponen yang tersedia dari SDK Android dan AVD Manager.
Anda dapat meluncurkan SDK Android dan AVD Manager di salah satu cara berikut:
- Dari dalam Eclipse, pilih Window Android SDK dan AVD Manager.
- Pada Windows, klik dua kali file SDK Manager.exe pada akar direktori SDK Android.
- Pada Mac atau Linux, buka terminal dan arahkan ke tools / direktori di SDK Android, kemudian jalankan:
Untuk men-download komponen, menggunakan UI grafis dari SDK Android dan AVD Manager, ditunjukkan dalam Gambar 1, untuk menelusuri SDK repositori dan pilih komponen yang baru atau diperbarui. SDK Android dan AVD Manager akan menginstal komponen tertentu dalam lingkungan SDK Anda.
Repositori Android menawarkan jenis komponen:
SDK Tools (pra-instal di paket SDK Android starter) - Berisi alat untuk debugging dan pengujian aplikasi Anda dan alat utilitas lainnya. Anda dapat mengakses di <sdk> dalam / tools / direktori SDK anda dan membaca lebih banyak tentang mereka di bagian Tools dari panduan pengembang.
Platform SDK-tools - Berisi alat yang dibutuhkan untuk mengembangkan dan debug aplikasi Anda, tetapi yang dikembangkan bersama platform Android dalam rangka mendukung fitur-fitur terbaru. Alat ini biasanya diperbarui hanya ketika platform baru telah tersedia. Anda dapat mengakses di <sdk> / platform-tools / direktori. Baca lebih lanjut tentang mereka di bagian Tools dari panduan pengembang.
Android platform - Sebuah platform SDK tersedia untuk setiap platform Android produksi deployable ke perangkat Android. Setiap komponen platform termasuk perpustakaan Android sepenuhnya mematuhi dan gambar sistem, kode contoh, emulator kulit, dan setiap versi alat khusus. Untuk informasi rinci tentang setiap platform, lihat dokumen ikhtisar tersedia di bawah bagian "Latest SDK Komponen," di sebelah kiri.
USB Driver untuk Windows (Windows saja) - Berisi file driver yang dapat anda instal pada komputer Windows Anda, sehingga Anda dapat menjalankan dan debug aplikasi Anda pada perangkat yang sebenarnya. Anda tidak perlu driver USB kecuali anda berencana untuk men-debug aplikasi Anda pada perangkat Android aktual. Jika Anda mengembangkan di Mac OS X atau Linux, Anda tidak perlu driver khusus untuk men-debug aplikasi Anda pada perangkat Android. (Lihat Mengembangkan Perangkat untuk informasi lebih lanjut tentang pengembangan pada perangkat yang sebenarnya.)
Sampel - Berisi kode contoh dan aplikasi yang tersedia untuk setiap platform pengembangan Android. Jika Anda baru memulai dengan pengembangan Android, pastikan untuk men-download sampel untuk SDK Anda.
Dokumentasi - Berisi salinan lokal dari dokumentasi multiversion terbaru untuk kerangka API Android.
Partai ketiga Pengaya menyediakan komponen yang memungkinkan Anda untuk menciptakan lingkungan pengembangan menggunakan perpustakaan Android tertentu eksternal (seperti perpustakaan Google Maps) atau gambar (tetapi sepenuhnya kompatibel) disesuaikan sistem Android. Anda dapat menambahkan add-on repositori, dengan mengklik Tambah Add-on Situs.
Fitur Komponen
SDK repositori berisi berbagai komponen yang dapat Anda download. Gunakan tabel di bawah ini untuk menentukan komponen yang Anda butuhkan, berdasarkan pada apakah Anda ingin mengatur sebuah dasar, disarankan, atau lingkungan pengembangan lengkap:
Komponen Lingkungan SDK Komentar
Dasar SDK Tools Jika anda baru saja menginstal paket SDK starter, maka anda sudah memiliki versi terbaru dari komponen ini. SDK Tools komponen diperlukan untuk mengembangkan aplikasi Android. Pastikan Anda menyimpan up to date.
Platform SDK-alat ini termasuk alat yang lebih yang diperlukan untuk pengembangan aplikasi. Alat ini tergantung pada platform dan biasanya update hanya ketika platform SDK baru dibuat tersedia, dalam rangka mendukung fitur baru di platform. Alat-alat ini selalu kompatibel dengan platform yang lebih tua, tetapi Anda harus yakin bahwa Anda memiliki versi terbaru alat-alat ini ketika anda menginstal sebuah platform SDK baru.
Platform SDK Anda harus mendownload setidaknya satu platform ke dalam lingkungan Anda, sehingga Anda akan dapat mengkompilasi aplikasi Anda dan membentuk Device Android Virtual (AVD) untuk menjalankannya pada (di emulator). Untuk mulai dengan, hanya men-download versi terbaru dari platform. Kemudian, jika Anda berencana untuk mempublikasikan aplikasi Anda, Anda akan ingin mendownload platform lainnya juga, sehingga Anda dapat menguji aplikasi Anda pada lengkap versi platform Android bahwa aplikasi Anda mendukung.
Fitur
Dokumentasi Dokumentasi Komponen ini berguna karena memungkinkan Anda bekerja offline dan juga mencari informasi referensi API dari dalam Eclipse.
Sampel Sampel komponen memberikan kode sumber yang dapat Anda gunakan untuk belajar tentang Android, beban sebagai proyek dan menjalankan, atau kembali dalam aplikasi Anda sendiri. Perhatikan bahwa beberapa contoh komponen yang tersedia - satu untuk setiap versi platform Android. Ketika Anda memilih komponen sampel untuk men-download, pilih salah satu yang cocok Tingkat API Tingkat API dari platform Android yang Anda rencanakan untuk digunakan.
Usb Driver Komponen Usb Driver diperlukan hanya jika Anda sedang mengembangkan di Windows dan memiliki perangkat Android di mana Anda ingin menginstal aplikasi Anda untuk debugging dan pengujian. Untuk Mac OS X dan platform Linux, tidak ada driver khusus diperlukan.
Penuh
(Plus Direkomendasikan) Google API API Google add-on memberikan akses aplikasi Anda ke perpustakaan Maps eksternal, yang membuatnya mudah untuk menampilkan dan memanipulasi data dalam aplikasi Anda Maps.
Platform SDK Tambahan Jika Anda berencana untuk mempublikasikan aplikasi Anda, Anda akan ingin men-download platform tambahan yang sesuai dengan versi platform Android di mana Anda ingin menjalankan aplikasi. Pendekatan yang direkomendasikan adalah dengan mengkompilasi aplikasi Anda terhadap versi yang terendah Anda ingin mendukung, tetapi tes itu terhadap versi yang lebih tinggi yang Anda berniat aplikasi untuk berjalan di. Anda dapat menguji aplikasi Anda pada platform yang berbeda dengan berjalan di sebuah perangkat Virtual Android (AVD) pada Android emulator.
Setelah Anda menginstal setidaknya konfigurasi dasar komponen SDK, Anda siap untuk mulai mengembangkan aplikasi Android. Bagian selanjutnya menjelaskan isi dari SDK Android untuk membiasakan Anda dengan komponen anda baru saja menginstal.
Untuk informasi lebih lanjut tentang menggunakan SDK Android dan AVD Manager, lihat dokumen SDK Menambah Komponen.
Langkah 5
Menjelajahi SDK (Opsional)
Setelah Anda menginstal SDK dan download platform, dokumentasi, dan add-ons yang Anda butuhkan, kami sarankan agar Anda membuka direktori SDK dan lihatlah apa yang ada di dalamnya.
Tabel di bawah ini menggambarkan SDK isi direktori penuh, dengan komponen yang terinstal.
Nama Keterangan
add-ons / Berisi add-ons untuk lingkungan pengembangan Android SDK, yang memungkinkan Anda mengembangkan terhadap perpustakaan eksternal yang tersedia pada beberapa perangkat.
docs / A set lengkap dokumentasi dalam format HTML, termasuk Developer's Guide, API Referensi, dan informasi lainnya. Untuk membaca dokumentasi, memuat offline.html file dalam browser web.
platform-tools / Memuat pengembangan alat-alat yang dapat diperbarui dengan setiap rilis platform (dari komponen SDK Android Platform-tools). Alat di sini termasuk adb, dexdump, dan lain-lain orang lain bahwa Anda tidak biasanya menggunakan langsung. Alat ini terpisah dari alat pengembangan generik di alat / direktori, karena alat-alat ini dapat diperbarui untuk mendukung fitur-fitur baru di platform Android terbaru, sedangkan peralatan lainnya tidak memiliki ketergantungan pada versi platform.
platform / Berisi satu set versi platform Android yang dapat Anda mengembangkan aplikasi terhadap, masing-masing dalam direktori terpisah.
<platform> / Platform direktori versi, misalnya "android-1,6". direktori platform versi Semua mengandung satu set sama struktur file dan subdirektori.
data / storage area untuk font default dan definisi sumber daya.
images / storage area untuk gambar disk standar, termasuk gambar sistem Android, gambar userdata default, gambar ramdisk default, dan banyak lagi. Foto-foto tersebut digunakan dalam emulator sesi.
kulit / Satu set emulator kulit yang tersedia untuk versi platform. Setiap kulit dirancang untuk resolusi layar tertentu.
template / storage area untuk file template yang digunakan oleh alat pengembangan SDK.
tools / Direktori ini hanya digunakan oleh SDK Tools r7 dan bawah untuk alat pengembangan yang khusus untuk platform ini versi-itu tidak digunakan oleh SDK Tools r8 dan di atas.
android.jar Perpustakaan Android digunakan ketika kompilasi aplikasi terhadap versi platform.
sampel / Contoh kode dan aplikasi yang spesifik untuk versi platform.
tools / Memuat set pembangunan dan profil alat yang platform-independen, seperti emulator, yang AVD dan SDK Manager, ddms, hierarchyviewer dan banyak lagi. Alat-alat dalam direktori ini dapat diperbarui setiap saat (dari komponen SDK Android Tools), independen dari rilis platform, sedangkan alat-alat dalam platform-tools / dapat diperbarui berdasarkan rilis platform terbaru.
SDK readme.txt Sebuah file yang menjelaskan cara melakukan setup awal SDK Anda, termasuk bagaimana untuk meluncurkan Android SDK dan alat AVD Manager pada semua platform
SDK Manager.exe Windows SDK saja. Jalan pintas yang meluncurkan SDK Android dan alat AVD Manager, yang Anda gunakan untuk menambahkan komponen SDK Anda.
Opsional, Anda mungkin ingin menambahkan lokasi alat SDK's / dan-platform alat untuk variabel lingkungan PATH, untuk menyediakan akses mudah ke alat-alat.
Cara memperbarui PATH anda
Langkah Berikutnya
Setelah Anda menyelesaikan instalasi, Anda siap untuk mulai mengembangkan aplikasi. Berikut adalah beberapa cara yang dapat Anda memulai:
Mengatur aplikasi Hello World
Jika Anda baru saja menginstal SDK untuk pertama kalinya, pergi ke Hello World tutorial. Tutorial membawa Anda langkah-demi-langkah melalui proses pembuatan proyek pertama Anda Android, termasuk mendirikan Device Android Virtual (AVD) yang untuk menjalankan aplikasi.
Setelah tutorial Hello World merupakan langkah awal yang penting dalam memulai dengan perkembangan Android.
Belajar tentang Android
Lihatlah Panduan Dev dan jenis informasi yang menyediakan
Baca pengantar Android sebagai platform di Apa itu Android?
Pelajari tentang kerangka kerja Android dan bagaimana aplikasi berjalan di dalam Fundamental Aplikasi
Lihatlah spesifikasi kerangka Android API dalam tab Referensi
Jelajahi alat pengembangan
Mendapatkan gambaran dari alat pengembangan yang tersedia untuk Anda
Baca Ikhtisar untuk bagaimana untuk mengembangkan aplikasi Android.
Baca Mengembangkan Perangkat untuk mendirikan sebuah perangkat Android untuk menjalankan dan menguji aplikasi anda.
Ikuti tutorial Notepad
Tutorial Notepad menunjukkan kepada Anda bagaimana membangun aplikasi Android penuh dan memberikan komentar berguna pada sistem Android dan API. The Notepad tutorial membantu Anda menyatukan desain arsitektur dan konsep penting dalam aplikasi cukup kompleks.
Mengikuti tutorial Notepad adalah langkah kedua yang sangat baik dalam memulai dengan pengembangan Android.
Jelajahi beberapa kode
SDK Android termasuk contoh kode dan aplikasi untuk setiap versi platform. Anda dapat menelusuri sampel di tab Resources atau download ke dalam SDK Anda menggunakan SDK Android dan AVD Manager. Setelah Anda men-download sampel, Anda akan menemukan mereka di <sdk> / sampel / <platform> /.
Kunjungi kelompok pengembang Android
Lihatlah halaman Komunitas untuk melihat daftar kelompok pengembang Android. Secara khusus, Anda mungkin ingin melihat kelompok pengembang Android untuk mendapatkan rasa untuk apa komunitas pengembang Android adalah seperti.
Mengatasi Masalah
Ubuntu Linux Catatan
Jika Anda membutuhkan bantuan menginstal dan mengkonfigurasi Jawa pada mesin perkembangan Anda, Anda mungkin menemukan sumber-sumber ini membantu:
https: / / help.ubuntu.com / community / Java
https: / / help.ubuntu.com / community / JavaInstallation
Berikut adalah langkah-langkah untuk menginstal Java dan Eclipse, sebelum menginstal SDK Android dan ADT Plugin.
Jika Anda menjalankan distribusi 64-bit pada mesin perkembangan Anda, Anda perlu menginstal paket ia32-libs menggunakan apt-get::
apt-get install ia32-libs
Selanjutnya, menginstal Java:
apt-get install sun-java6-jdk
Manajer paket Ubuntu saat ini tidak menawarkan Eclipse versi 3.3 untuk di-download, jadi kami menyarankan Anda mendownload Eclipse dari eclipse.org (http://www.eclipse.org/ download /). Sebuah versi Jawa atau Eclipse RCP dianjurkan.
Ikuti langkah-langkah yang diberikan dalam bagian sebelumnya untuk menginstal SDK dan ADT plugin.
Linux lainnya Catatan
Jika JDK sudah diinstal pada komputer perkembangan Anda, silahkan luangkan waktu untuk memastikan bahwa itu memenuhi persyaratan versi yang tercantum dalam Persyaratan Sistem. Secara khusus, perhatikan bahwa beberapa distribusi Linux mungkin termasuk JDK 1.4 atau Gnu Compiler untuk Jawa, yang keduanya tidak didukung untuk pengembangan Android.
0 comments:
Posting Komentar