Warga desabener bagi yang sudah mengenal dunia touchpad mungkin ada tutorial tambahan kesenangan kita semua...salam hidup sejahtera...
Kode sumber untuk Android "Sandwich Es Krim" 4,0 dirilis minggu lalu, dan Google membangun daftar instruksi Ubuntu 10,04 sebagai satu-satunya resmi konfigurasi "didukung" untuk membangun AOSP di Linux. Saat tulisan ini adalah Ubuntu 10,04 tahun dan setengah tua, sehingga banyak orang telah pindah ke versi yang lebih baru, beberapa di antaranya menyebabkan masalah karena hilang / nama paket, versi yang saling bertentangan, dll
Ubuntu 11,10 khususnya menyulitkan karena menggunakan gcc-4.6 secara default dan tidak memiliki matahari-java6-jdk di repositorinya. Inilah yang Anda harus lakukan untuk mendapatkan 4.0.x AOSP untuk mengkompilasi pada Ubuntu 11,10.
Ubuntu 11,10 khususnya menyulitkan karena menggunakan gcc-4.6 secara default dan tidak memiliki matahari-java6-jdk di repositorinya. Inilah yang Anda harus lakukan untuk mendapatkan 4.0.x AOSP untuk mengkompilasi pada Ubuntu 11,10.
Install dependencies
Compiler, parser, file-manipulasi alat, perpustakaan, dll, ini adalah wajib! Daftar di source.android.com Inititalizing halaman Membangun Lingkungan adalah serupa, tetapi beberapa dari mereka paket tidak ada di 11,10. Gunakan:
sudo apt-get update sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils
Install an “old” GCC
Selain membangun aplikasi untuk ponsel, Android membangun sistem membangun beberapa alat untuk sistem operasi host (seperti alat-alat dalam SDK). Rilis awal dari kode Ice Cream Sandwich sumber memiliki beberapa yang tidak kompatibel dengan versi dari kompiler GNU C yang datang dengan Ubuntu 11.10 (GCC 4.6). Instal GCC 4.4 dari repositori Ubuntu:
sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib
Kecil untuk memperbaiki libX11, yang beberapa program terkait statis mungkin perlu:
sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so
Download Sun Java 6 JDK
Android 2.3 + membutuhkan Java 6 untuk membangun dengan benar. Sementara OpenJDK melakukan pekerjaan untuk 2,3, tidak bekerja untuk Android 4.0, Anda perlu Sun Java. Menginstalnya dari ppa cara ini:
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get install sun-java6-jdk
Peluncuran kembali terminal anda dan uji, java-version:
java version "1.6.0_29" Java(TM) SE Runtime Environment (build 1.6.0_29-b11) Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02, mixed mode)
Building…
Ikuti Mendownload Google Pohon Source, yang akan membantu Anda menginstal alat repo dan clone cabang android-4.0.1_r1. Ini nyaris 9 gigabyte, jadi pastikan Anda memiliki pipa Internet yang cepat dan seteko kopi siap.
Setelah itu Anda akan siap untuk membangun:
cd ~/android/ics lunch full-eng make CC=gcc-4.4 CXX=g++-4.4 -j4
Pada dual-core Core i7 saya Thinkpad T420 dengan 8GB RAM ini membutuhkan ~ 110 menit, jarak tempuh Anda mungkin bervariasi tergantung pada jumlah core yang tersedia, jumlah RAM, dan kecepatan hard drive Anda.
Jika Anda membangun selesai dengan sukses Anda akan dapat menguji segera menggunakan perintah emulator (sebuah versi dari QEMU, dibangun sebagai bagian dari proses membangun):
Salam hangat untuk kebersamaan
android repo di Indonesia salam...UGM
http://repo.ugm.ac.id/ekstra/software/android/components/
Tidak ada komentar:
Posting Komentar