2010-04-20 37 views
58

Tôi muốn phát triển các ứng dụng trên Android. SDK có thể được cài đặt trên máy Mac không?Tôi có thể phát triển Android trên máy Mac không?

+10

Tôi khuyến khích tất cả các bạn nên đưa ra lời khuyên tích cực. –

+0

Câu hỏi này mơ hồ như thế nào? Đó là nghĩa đen là một câu hỏi có hoặc không. –

Trả lời

100

Có. Phát triển Android chủ yếu diễn ra với Java và trong Eclipse (bản thân nó chạy trên Java) và do đó là nền tảng chéo.

  1. Download the SDK cho Mac
  2. Tiếp theo installation instructions

This all-in-one post có thể được dễ dàng hơn để làm theo cho bạn.

Nếu bạn gặp sự cố đơn giản Google hoặc đăng trong their Google Group thường sẽ mang lại kết quả.

+0

Cân nhắc sử dụng NetBeans thay vì Eclipse để phát triển Android trên Macintosh: http://blog.screencustoms.com/post/1229245596/a-great-relief-in-developing-android-apps. –

+11

Hoặc IntelliJ, tôi thấy ít bối rối hơn Eclipse. – nmr

+6

Hoặc tốt hơn, Android Studio (mới hơn nhiều so với bài đăng này) được xây dựng trên nền IntelliJ, được thiết kế độc đáo cho Android ra khỏi hộp và miễn phí! :) –

5

Bạn cũng có thể xem http://www.appcelerator.com/ - Họ có môi trường nền tảng chéo cho phép bạn phát triển Air, Android, iPhone và iPad.

+4

@txmail: các công cụ phát triển đa nền tảng hiện đang bị Apple cấm một cách rõ ràng. Nói cách khác: nếu họ bắt bạn viết một ứng dụng cho iPhone bằng cách sử dụng bất cứ thứ gì được viết trong Objective-C (và appcelerator đang sử dụng chuyển đổi Java-to-Objective-C) họ có thể thu hồi ứng dụng của bạn và quyền của nhà phát triển của bạn. Không phải cuộc gọi của tôi. Nó hút. Nhưng appcelerator chính xác là loại ứng dụng dành cho nhà phát triển mà Apple không muốn nghe. Bạn ** phải ** viết ứng dụng của bạn trong Objective-C và bạn ** không thể ** sử dụng các công cụ đa nền tảng. – SyntaxT3rr0r

+1

Wow những gì một crock của ....; vui vì tôi chưa nhận được phần phát triển iPhone của ứng dụng mà tôi đang làm. Cảm ơn cho những người đứng đầu lên. – txmail

+3

“… Dựa trên đầu vào [nhà phát triển của chúng tôi], hôm nay chúng tôi đang thực hiện một số thay đổi quan trọng đối với giấy phép Chương trình dành cho nhà phát triển iOS của chúng tôi trong các phần 3.3.1, 3.3.2 và 3.3.9 để giải tỏa một số hạn chế chúng tôi đưa ra vào đầu năm nay. Đặc biệt, chúng tôi đang thư giãn mọi hạn chế về các công cụ phát triển được sử dụng để tạo ứng dụng iOS, miễn là các ứng dụng kết quả không tải xuống bất kỳ mã nào. Điều này sẽ cung cấp cho nhà phát triển sự linh hoạt mà họ muốn, trong khi vẫn giữ được tính bảo mật mà chúng tôi cần. ” – Eagle

15

Bạn đang tìm một câu trả lời rút ra từ các nguồn đáng tin cậy và/hoặc chính thức.

developer.android.com là trang web chính thức dành cho nhà phát triển Android. Bạn có thể tìm thấy tất cả thông tin mong muốn tại trang này. Có các bước từ developer.android.com để bắt đầu phát triển trên Mac

  1. Tải xuống SDK tại https://developer.android.com/sdk/index.html. URL trực tiếp cho Mac OS X
  2. Install and prepare Ecipse. URL trực tiếp cho Eclipse Classic 3.7.1 for Mac OS X(Cocoa 64)
  3. Tải về và cấu hình ADT Plugin
  4. Nếu bạn vừa cài đặt SDK cho lần đầu tiên, đi đến Hello World hướng dẫn.
+0

Android hiện có IDE chính thức: Android Studio. http://developer.android.com/sdk/index.html –

2

phát triển Android trên Mac chỉ là dễ dàng như đang phát triển trên cửa sổ (thậm chí dễ dàng hơn trên thực tế bởi vì bạn không cần phải tải về trình điều khiển cho tất cả các thiết bị thử nghiệm của bạn!

Eclipse hoạt động tốt trên máy Mac nhưng tôi cá nhân thích intelliJ, nó có ít vấn đề với làm mới và làm sạch dự án .... cộng với tốt đẹp của nó để xem xét.Điều duy nhất nó thiếu là một giao diện tương tác để thay đổi xmls, nhưng ngay cả ở đó nó làm một công việc tuyệt vời để hiển thị những gì ứng dụng sẽ trông giống như trên một thiết bị thực tế!

2

Có thể bạn có thể. Hướng dẫn tương ứng trên trang web dành cho nhà phát triển Android.

Các vấn đề liên quan