2013-03-09 24 views
8

Vui lòng xem bên dưới. Tôi có cảm giác rằng tôi đã có các SDK được định cấu hình không chính xác, nhưng tôi không chắc chắn cách giải quyết nó. Tôi đã thử Googling cho câu trả lời nhưng không ai có vấn đề chính xác này.Android Hello World in IntelliJ 12 - Không thể tìm thấy lớp android.app.Activity

Tôi có phiên bản Java sai không? Dường như hai SDK có thể xung đột với nhau.

tôi đã thực hiện dự án này qua:

  1. Tạo New Project
  2. Android> Ứng dụng mô-đun
  3. Defaults và Finish

error in IntelliJ


Chỉnh sửa: Xem màn hình nóng bức. Tôi đã làm việc đó. Tất cả những gì tôi đã làm là tạo một dự án mới và chọn lại Android SDK. Tôi vẫn nghĩ đó là vì tôi đã thêm quá nhiều SDK/JDK lần đầu tiên. Tôi nghĩ rằng tất cả những gì bạn cần là Android SDK và không cần phải thêm một Java bình thường nữa.

enter image description here

+0

Đúng bạn chỉ cần SDK Android. Trong "Cấu trúc dự án" -> "Thiết lập nền tảng" -> "SDK", bạn có thể đặt SDK Java trong ngăn tùy chọn SDK Android (sử dụng 1,6 hoặc 1,5 không 1,7). – for3st

Trả lời

1

tôi đã cố gắng những gì for3st đề nghị không có kết quả ban đầu, nhưng tôi đã nghe nơi khác mà bạn nên sử dụng JDK 1.6 cho IntelliJ IDEA ở những nơi khác, vì vậy bạn có thể làm điều đó here. Ngoài ra, bạn đặt SDK bằng cách chuyển 'Tệp' -> "Cấu trúc dự án" -> "Cài đặt nền tảng" -> "SDK"

Cuối cùng, tôi cũng chuyển từ Android 2.2 sang 2.3.3 (api 10) và làm cho nó hoạt động. Không có một ý tưởng tốt tại sao nó không làm việc cho 2.2, nhưng vì tôi chỉ muốn một hướng dẫn cho người mới bắt đầu, tôi ổn với điều đó.

1

Tôi đã có chính xác cùng một vấn đề, nhưng các điều kiện dẫn đến nó là khá bất thường.

Tôi đã tải xuống SDK Android dưới dạng tệp nén và không được ghép nối thành /opt. Tuy nhiên, các điều khoản không cho phép người dùng bình thường nhập tất cả các thư mục hoặc thực hiện tất cả các tệp ... vì vậy khi IntelliJ lập chỉ mục SDK, nó chỉ chọn bình res ... và không bao giờ thêm nguồn vào đường dẫn thư viện!

Xóa SDK, khắc phục sự cố về quyền trong SDK và tạo tham chiếu mới trong IntelliJ đã khắc phục sự cố đó.

+0

Cùng một vấn đề tôi gặp phải. Cảm ơn! Ngoài ra, nếu bạn đang ở trên mac bạn cũng có thể cài đặt bằng cách sử dụng brew. http://stackoverflow.com/questions/2677431/where-to-install-android-sdk-on-mac-os-x – mawaldne