Làm cách nào để thiết lập IntelliJ IDEA cho các ứng dụng Android?


Câu trả lời:


395

Tôi đã dành một ngày để cố gắng kết hợp tất cả các phần lại với nhau, trong hàng trăm trang web và hướng dẫn, nhưng tất cả đều bỏ qua các bước tầm thường.

Vì vậy, đây là hướng dẫn đầy đủ:

  1. Tải xuống và cài đặt Java JDK ( Chọn nền tảng Java )
  2. Tải xuống và cài đặt Android SDK ( Khuyến nghị cài đặt )
  3. Sau khi kết thúc SD android cài đặt, mở SDK Manager dưới Android SDK Công cụ (đôi khi cần phải được mở dưới quyền của admin)
  4. Chọn tất cả mọi thứ và đánh dấu Chấp nhận tất cả và cài đặt.
  5. Tải xuống và cài đặt IntelliJ IDEA ( Phiên bản cộng đồng miễn phí )
  6. Chờ cho tất cả các tải xuống và cài đặt và công cụ để hoàn thành.

Dự án mới:

  1. Chạy IntelliJ
  2. Tạo một dự án mới (có một hướng dẫn ở đây )
  3. Nhập tên, chọn Android loại .
  4. Có một bước còn thiếu trong hướng dẫn, khi bạn được yêu cầu chọn JDK (trước khi chọn SDK), bạn cần chọn JDK Java mà bạn đã cài đặt trước đó. Nên ở dướiC:\Program Files\Java\jdk{version}
  5. Chọn một nền tảng mới (nếu không có một nền tảng nào được chọn), nền tảng SDK là nền tảng Android tại C:\Program Files\Android\android-sdk-windows .
  6. Chọn phiên bản Android.
  7. Bây giờ bạn có thể viết chương trình của bạn.

Biên dịch:

  1. Gần nút Run bạn cần chọn danh sách thả xuống, chọn Chỉnh sửa cấu hình
  2. Trong thiết bị ảo Android ưa thích, chọn ... nút
  3. Bấm vào tạo, đặt tên, nhấn OK.
  4. Nhấp đúp chuột vào thiết bị mới để chọn nó.
  5. Nhấn OK.
  6. Bạn đã sẵn sàng để chạy chương trình.

16
Trên máy Mac, Java JDK xuất hiện tại
L Library / Java / JavaVirtualMachines / jdk1.7.0_09.jdk

1
Trình đơn thả xuống "Ưu tiên thiết bị ảo Android" có thể không hiển thị AVD không tương thích với phiên bản SDK được nhắm mục tiêu của ứng dụng của bạn (xem thẻ 'used-sdk' trong AndroidManifest.xml).
eric

Ngoài ra còn có một khóa học miễn phí về phát triển Android với IntelliJ, nhưng nó không bao gồm cài đặt SDK Android. tutsplus.com/cference/android-for-the-busy-developer
Điều gì sẽ tuyệt vời vào

1
Hướng dẫn tuyệt vời! Bạn cũng nên thêm để đảm bảo các plugin Android được cài đặt trong IntelliJ.
brokethebuildagain

Tôi gặp lỗi "Vui lòng chỉ định SDK Android" khi tôi mở Trình quản lý SDK
Jonathan

27

Bước thứ 5 trong "Dự án mới" rõ ràng đã thay đổi một chút kể từ đó.

Trường hợp nó nói android sdk sau đó có menu thả xuống mà không có, không còn nút 'mới'.

  • 5.)

    • a.) nhấp vào ... bên phải của không.
    • b.) nhấp vào + ở trên cùng bên trái của hộp thoại cửa sổ mới. (Thêm Sdk mới)
    • c.) nhấp vào sdk android từ menu thả xuống
    • d.) chọn thư mục nhà cho sdk android của bạn
    • e.) chọn phiên bản java sdk bạn muốn sử dụng
    • f.) chọn mục tiêu xây dựng Android.
    • g.) nhấn ok!

27

Khi tôi đã làm theo tất cả các bước này, tôi bắt đầu nhận được thông báo lỗi trong tất cả các cuộc gọi lớp Android như:

Không thể giải quyết các lớp Android

Tôi đã quay lại bao gồm android.jar trong Cài đặt nền tảng SDK:

Lớp học SKD


Không có vấn đề gì, nhưng tôi có thể hỏi bạn đang sử dụng màu chủ đề nào không? Cú pháp tô sáng của bạn cũng khác nhau.
bizi

Bằng cách nào đó những ảnh chụp màn hình này nói lên nhiều hơn rất nhiều văn bản. Trong trường hợp của tôi (cũng là MacOS), IntelliJ đã tạo ra một cấu trúc dự án chỉ /data/restrong tab Classpath và xóa / cài đặt lại Nền tảng Android 4.3, như trong ảnh chụp màn hình ở trên, đã giải quyết vấn đề phụ thuộc Android không được nhận dạng.
P Marecki

4

Chỉ trong trường hợp ai đó bị mất. Đối với cả ứng dụng mới hoặc ứng dụng hiện có, hãy chuyển đến Tệp-> Cấu trúc dự án. Sau đó, trong cài đặt Project ở khung bên trái, chọn Project cho Java SDK và chọn Modules cho Android SDK.


4

Tôi đã có một số vấn đề mà điều này không giải quyết được trong việc thiết lập môi trường này trên OSX. Nó phải làm với giải pháp rằng tôi đang duy trì việc có thêm các phụ thuộc vào một số API của Google. Chỉ cần tải xuống và cài đặt các mục được liệt kê trong phản hồi đầu tiên là không đủ.

Bạn phải tải những thứ này.

  1. Chạy thiết bị đầu cuối
  2. Điều hướng đến thư mục android / sdk
  3. Nhập "android" Bạn sẽ nhận được một gui. Kiểm tra thư mục "Công cụ" và API Android mới nhất (tại thời điểm này, đó là 4.3 (API 18)).
  4. Nhấp vào "Cài đặt gói xx" và xem một tập của Breaking Bad hoặc một cái gì đó. Nó sẽ mất một lúc.
  5. Quay trở lại IntelliJ và mở hộp thoại "Cấu trúc dự án ..." (Cmd +;).
  6. Trong bảng điều khiển bên trái của hộp thoại, bên dưới "Cài đặt dự án", chọn Dự án. Trong bảng bên phải, bên dưới "Project SDK", nhấp vào "Mới ..."> SDK Android và điều hướng đến thư mục android / sdk của bạn. Chọn mục này và bạn sẽ thấy một hộp thoại mà bạn có thể thêm mục tiêu xây dựng "Google API". Đây là những gì tôi cần. Bạn có thể cần phải làm điều này nhiều lần nếu bạn có nhiều mục tiêu phiên bản.
  7. Bây giờ, bên dưới khung bên trái "Mô-đun", với dự án của bạn được chọn trong ngăn giữa, chọn mô-đun thích hợp trong tab "Phụ thuộc" trong ngăn bên phải.

4

Một cách khác để xác định SDK chính xác là cài đặt Android Studio, tạo dự án mới, đi đến cấu trúc dự án, Vị trí SDK và tìm nơi SDK được cài đặt.

Tôi đã tìm thấy bằng cách sử dụng quy trình cài đặt mặc định trên máy mac mà thư mục chính SDK nằm trong /Users/'yourUser'/Library/Android/sdkthư mục. Đảm bảo bạn đã bật máy Mac để xem thư mục Thư viện .


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.