Khóa học lập trình android - cài đặt android studio

Thảo luận trong 'Tư vấn - Du học - Tuyển sinh' bắt đầu bởi t11nguyen, 10 Tháng sáu 2017.

  1. t11nguyen

    t11nguyen Member Thành viên

    Bài viết:
    141
    Đã được thích:
    0
    Diendanraovataz.net - Diễn đàn rao vặt - Đăng tin mua bán - Quảng cáo miễn phí - Hiệu quả - Những điều kiện cần thiết và bắt buộc để học lập trình Android

    Để học bất cứ cái gì, bắt buộc bạn phải tìm hiểu sơ qua một chút về thứ mình muốn học. Không có ai bắt đầu đi cày mà lại không có trâu cả, vì thế trước tiên bạn cần nắm rõ 1 số điều cơ bản dưới đây:

    1- Android là gì?
    Android là một hệ điều hành trên điện thoại di động (và bây giờ nó được sử dụng rất phổ biến trên máy nghe nhạc , smartphone, tivi thông minh,…), được phát triển bởi Google và dựa trên nền tảng Linux. Trước đây, Android được phát triển bởi Công ty Adroid (sau đó Google mua lại vào năm 2005). Các nhà phát triển viết ứng dụng cho Android dựa trên ngôn ngữ Java. Sự ra mắt của Android vào 05 tháng 11 năm 2007 liên quan đến việc thành lập các thiết bị cầm tay mở liên minh nguồn, bao gồm 78 công ty phần cứng, phần mềm và viễn thông nhằm mục đích tạo ra một tiêu chuẩn mở cho điện thoại di động trong tương lai.

    2- Yêu cầu kiến thức và điều kiện tiên quyết.
    Lập trình Android dựa trên ngôn ngữ lập trình Java vì vậy nếu bạn có hiểu biết cơ bản về lập trình Java thì mới có thể bắt đầu nó một cách dễ dàng để học phát triển ứng dụng Android. Về tài liệu java hiện có rất nhiều trên Internet, vì vậy bạn có thể tìm chúng một cách rất dễ dàng, hoặc bạn có thể đang ký một khóa học tại trung tâm chuyên về đào tạo lập trình chẳng hạn.

    Bạn có thể bắt đầu với Java tại:
    Đây là bộ video học java cơ bản của blog studyandshare, được rất nhiều bạn tham khảo.

    Nếu bạn nào tiếng anh khá thì bạn cũng có thể tìm hiểu với các tài liệu tiếng anh, 1 trong những trang mình hay vào đó là trang web này tổng hợp tất cả các bài học từ cơ bản đến nâng cao của tất cả các ngôn ngữ lập trình, rất hay và bổ ích.

    3- Công cụ hỗ trợ lập trình và phát triển ứng dụng Android:
    JDK – Java Development Kit
    Thứ nhất là Java Development Kit gọi tắt là JDK. Trước khi bạn cài đặt Android Studio, hãy chắc chắn rằng bạn đã cài JDK 6.0 hoặc phiên bản mới hơn, JDK 7.0 được yêu cầu khi bạn phát triển ứng dụng chạy trên Android 5.0 hoặc cao hơn. Để kiểm tra việc cài đặt JDK và phiên bản, bạn mở cửa sổ dòng lệnh (CMD) và gõ dòng lệnh: java -version


    Kiểm tra phiên bản JDK hiện tại: java -version



    Android Studio
    Vào trước năm 2015 thì bạn cần phải cài đặt Eclipse (Một công cụ lập trình Java) cho chương trình ứng dụng Android, sau đó bạn cần phải cài đặt Plugin vào Eclipse, cho phép bạn lập trình các ứng dụng Android trên Eclipse. Nhưng trong năm 2015 Google phát triển và cho ra Android Studio , một công cụ lập trình cho Android ứng dụng, và chính thức không còn được hỗ trợ Plugin cho Eclipse. Đúng hơn là các công cụ được tạo ra cho một công việc cụ thể thì luôn luôn tốt hơn. Nó có nghĩa là bạn nên chọn Android Studio cho lập trình Android . Và chắc chắn nó là công cụ thứ hai, hỗ trợ đắc lực cho bạn trong quá trình viết code.


    Công cụ hỗ trợ lập trình và phát triển ứng dụng Android

    Máy ảo – Genymotion
    Cuối cùng là máy ảo để test app, ở đây mình khuyên các bạn nên sử dụng máy ảo Genymotion , “… Genymotion 100% tương thích với các API Android, đó là môi trường Android hoàn hảo cho bạn để xây dựng và thử nghiệm các ứng dụng của bạn…” theo như genymotion cho biết. Và thực sự mình cũng cảm thấy như vậy, minh đã dùng nó từ rất lâu và ít khi gặp lỗi, nếu có thì chủ yêu là lỗi cài đặt genymotion thôi.

    Mình khuyên các bạn nên dùng máy ảo genymotion bởi vì nó trải nghiệm tốt hơn rất nhiều so với emulator có sẵn trong Android Studio, mình quên nói với các bạn là khi cài Android Studio thì nó sẽ cài sẵn emulator cho các bạn luôn, nó cũng là một dạng máy ảo, nhưng khi chạy nó sẽ rất nặng máy và rất chậm, nên vì thế mình không khuyên các bạn sử dụng.

    Để bắt đầu học lập trình Adroid các bạn cần cài tải về và cài đặt các công cụ cần thiết để hỗ trợ việc học tập một cách tốt nhất. Nhưng khi mới bắt đầu thường thì bạn sẽ không biết cài như thế nào, cấu hình đã đúng chưa, gặp lỗi thì phải làm sao. Với kinh nghiệm của một người đã từng trải qua những vấn đề như vậy, hôm nay mình xin hướng dẫn cho các bạn tải, cài đặt và cấu hình cho Android Studio.

    1. Tải bộ cài Android Studio:
    Đầu tiên các bạn vào trang Developer của android, bấm vào nút Download Android Studio for Windowns để tải về Android Studio, mình có để sẵn link ở đây:


    Hướng dẫn tải và cài đặt Android Studio

    Sau khi bấm vào đó nó sẽ hiện ra một mục Điều khoản và Điều kiện, các bạn tích vào Tôi đã đọc và đồng ý với các điều khoản và điều kiện trên và bấm vào nút download ngay phía bên dưới.


    Hướng dẫn hướng dẫn lập trình web
    2. Hướng dẫn cài đặt:
    Android Studio cung cấp mọi thứ bạn cần để có thể phát triển ứng dụng cho Android, bao gồm Android Studio IDE và công cụ Android SDK.

    Trước khi bạn cài đặt Android Studio, hãy chắc chắn rằng bạn đã cài JDK , bạn nên chọn phiên bản mới nhất hiện tại . Nhưng mình khuyên các bạn nên cài JDK 7.0 trở lên vì nó được yêu cầu khi bạn phát triển ứng dụng chạy trên Android 5.0 hoặc cao hơn. Để kiểm tra việc cài đặt JDK và phiên bản, bạn mở cửa sổ dòng lệnh (CMD) và gõ dòng lệnh: java -version. Nếu JDK không hiển thị hoặc phiên bản thấp hơn 6.0 thì bạn phải cài đặt.


    Các bước cài đặt Android Studio trên Windows:

    • Chạy file android-studio-bundle-141.2456560-windows.exe(đây là phiên bản lúc mình tải về) vừa tải về.
    • Màn hình giới thiệu của Android Studio xuất hiện, nhấn Next để tiếp tục.

    Chạy file android-studio-bundle

    • Đánh dấu vào các thành phần bạn muốn cài đặt. Sau đó nhấn Next để tiếp tục

    Đánh dấu vào các thành phần bạn muốn cài đặt

    Android SDK (bộ phát triển phần mềm) là một bộ công cụ phát triển sử dụng để phát triển các ứng dụng cho nền tảng Android. Android SDK bao gồm những phần sau:

    • Thư viện cần thiết
    • Debugger
    • Máy ảo giả lập
    • Tài liệu có liên quan cho các giao diện chương trình ứng dụng Android (API)
    • Mã nguồn mẫu
    • Hướng dẫn cho hệ điều hành Android
    Thiết bị ảo Android (AVD) là một cấu hình thiết bị đang chạy với giả lập Android. Nó hoạt động với các giả lập để cung cấp một môi trường thiết bị cụ thể ảo, trong đó để cài đặt và chạy các ứng dụng Android.(Nhưng mình khuyên các bạn không nên sử dụng máy ảo này,

    Intel Hardware Accelerated Execution Manager (Intel® HAXM) là một công cụ ảo hóa phần cứng hỗ trợ (hypervisor) có sử dụng Intel Virtualization Technology (Intel® VT) để tăng tốc độ ứng dụng Android trên một máy tính, giúp ứng dụng chạy mượt hơn.

    • Chọn I Agree để chấp nhận các điều khoản trong giấy phép sử dụng của Android Studio.

    Chọn I Agree để chấp nhận các điều khoản trong giấy phép sử dụng của Android Studio.

    • Chọn vị trí để cài đặt Android Studio (dung lượng tối thiểu 500 MB) và vị trí cài đặt SDK (dung lượng tối thiểu 3.2 GB). Nhấn Next để tiếp tục

    Chọn vị trí để cài đặt Android Studio và vị trí cài đặt SDK

    Các bạn nên chọn thư mục lưu SDK ở ổ đĩa D hoặc E, vì SDK cần phải tải thêm API, các gói hỗ trợ cho những version thiết bị android nên sẽ rất nặng và dễ làm full ổ đĩa.

    • Chọn dung lượng bộ nhớ cho HAXM, khoảng 2->3GB là đủ.

    Chọn dung lượng bộ nhớ cho HAXM

    • Cuối cùng, chọn Install để quá trình cài đặt được bắt đầu.

    Chọn Install để quá trình cài đặt được bắt đầu.

    Sau khi hoàn thành cài đặt, bạn khởi động ứng dụng và bắt đầu với những dòng code đầu tiên thôi.

    Lời kết
    Trên đây là những chia sẻ cũng như kinh nghiệm về các yêu cầu cần thiết của mình để bắt đầu học lập trình ứng dụng trên nền tảng Android, nếu có bất kỳ góp ý hay chia sẻ gì, mong bạn có thể để lại comment bên dưới hoặc gửi mail Xin cảm ơn!!
     
    Cùng đọc NỘI QUY DIỄN ĐÀN và ý thức thực hiện cùng BQT xây dựng cộng đồng thêm vững mạnh bạn nhé
    ***** Xin đừng Spam vì một diễn đàn trong sạch *****
Địa chỉ thu mua do cu ho chi minh uy tín, Official Premium Account Reseller Premiumkeystore.com Easily, Instant delivery & Trusted.

Chia sẻ trang này