Android - Thiết lập môi trường
Bạn sẽ rất vui khi biết rằng bạn có thể bắt đầu phát triển ứng dụng Android của mình trên một trong các hệ điều hành sau -
Microsoft Windows XP hoặc phiên bản mới hơn.
Phiên bản Mac OS X 10.5.8 trở lên với chip Intel.
Linux bao gồm Thư viện GNU C 2.7 trở lên.
Điểm thứ hai là tất cả các công cụ cần thiết để phát triển các ứng dụng Android đều có sẵn miễn phí và có thể tải xuống từ Web. Sau đây là danh sách các phần mềm bạn sẽ cần trước khi bắt đầu lập trình ứng dụng Android.
Java JDK5 hoặc phiên bản mới hơn
Android Studio
Đây là hai thành phần cuối cùng là tùy chọn và nếu bạn đang làm việc trên máy Windows thì những thành phần này sẽ giúp cuộc sống của bạn trở nên dễ dàng trong khi phát triển ứng dụng dựa trên Java. Vì vậy, chúng ta hãy xem cách tiến hành thiết lập môi trường bắt buộc.
Thiết lập Bộ phát triển Java (JDK)
Bạn có thể tải xuống phiên bản Java JDK mới nhất từ trang web Java của Oracle - Java SE Downloads . Bạn sẽ tìm thấy hướng dẫn cài đặt JDK trong các tệp đã tải xuống, hãy làm theo các hướng dẫn đã cho để cài đặt và định cấu hình thiết lập. Cuối cùng đặt các biến môi trường PATH và JAVA_HOME để tham chiếu đến thư mục chứajava và javac, thường là java_install_dir / bin và java_install_dir tương ứng.
Nếu bạn đang chạy Windows và cài đặt JDK trong C: \ jdk1.8.0_102, bạn sẽ phải đặt dòng sau vào tệp C: \ autoexec.bat của mình.
set PATH=C:\jdk1.8.0_102\bin;%PATH%
set JAVA_HOME=C:\jdk1.8.0_102
Ngoài ra, bạn cũng có thể nhấp chuột phải vào Máy tính của tôi , chọn Thuộc tính , sau đó là Nâng cao , sau đó là Biến môi trường . Sau đó, bạn sẽ cập nhật giá trị PATH và nhấn nút OK.
Trên Linux, nếu SDK được cài đặt trong /usr/local/jdk1.8.0_102 và bạn sử dụng C shell, bạn sẽ đặt mã sau vào .cshrc tập tin.
setenv PATH /usr/local/jdk1.8.0_102/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.8.0_102
Ngoài ra, nếu bạn sử dụng Android studio, thì nó sẽ tự động biết bạn đã cài đặt Java ở đâu.
IDE Android
Có rất nhiều Công nghệ phức tạp có sẵn để phát triển các ứng dụng Android, các công nghệ quen thuộc, chủ yếu sử dụng các công cụ như sau
Android Studio
IDE Eclipse (Không được dùng nữa)