2013-07-02 24 views
7

Tôi đang cố gắng xác định xem bản phân phối Linux tốt nhất/ưa thích/được đề nghị cho phát triển Android gốc?Giới thiệu Linux Distro cho Android Development Workstation

Tôi đang tìm kiếm trong Ubuntu bây giờ, nhưng tôi cũng đang xem xét CentOS (tôi luôn thích RedHat).

Tôi đoán ở mức tối thiểu gấu, hệ điều hành cần phải

  1. Hỗ trợ JDK mới nhất (theo yêu cầu của Android SDK)
  2. Run Eclipse (có nghĩa là một gói phần mềm máy tính để bàn là cần thiết là tốt, như GNOME hay KDE).

Tại nơi làm việc tôi phát triển trên cửa sổ sử dụng mono và visual studio, nhưng bây giờ mà tôi có 4.2.2 nạp trên kindle fire của tôi, Tôi thực sự muốn bắt đầu thực hiện một số công cụ Android bản xứ (mà hy vọng sẽ giúp Monodroid của tôi kỹ năng gỡ lỗi).

Cập nhật: Làm cho Kindle Fire HD 8.9 trở lên, vì pin của tôi bắt đầu mở rộng quá sớm (tôi bắt đầu sớm hơn), đẩy nhẹ bên cạnh một vài milimet, Amazon đang gửi nâng cấp thay thế.

Cảm ơn.

+0

http://forum.xda-developers.com/showthread.php?t=703320 – samosaris

Trả lời

7

Để phát triển ứng dụng Android bằng SDK, nó không thực sự quan trọng. Tuy nhiên, nếu muốn tạo hoặc sửa đổi nhiều thành phần ở mức độ thấp trong Android, khuyến cáo chính thức là Ubuntu [1]:

The Android build is routinely tested in house on recent versions of 
Ubuntu LTS (10.04), but most distributions should have the required 
build tools available. Reports of successes or failures on other 
distributions are welcome. 

Hãy nhận biết, đó là xây dựng hệ thống Android và nguồn kernel cho các phiên bản Android mới hơn (> 2.3) , bạn sẽ cần phân phối 64 bit (amd64). Tôi đã biên dịch nguồn Android trên Ubuntu 13.04 amd64 mà không gặp vấn đề gì.

Bạn không cần điều đó để phát triển ứng dụng thuần túy. Sử dụng bất cứ điều gì bạn thích.

Tài liệu tham khảo:

+0

Oh yeah, tôi hoàn toàn quên mất, đâu đó tôi đã thấy hệ điều hành của tôi xây dựng Android của tôi được xây dựng trên (và tôi nhớ lại nhìn thấy Ubuntu). Man nếu điều đó nảy sinh trên tôi, tôi thậm chí sẽ không đăng. Cảm ơn. – samosaris

+0

Lời khuyên tốt về phiên bản AMD 64 bit. Điều đó hút, tôi có một netbook ATOM intel. Vâng, tôi sẽ chỉ làm các ứng dụng cho bây giờ, đoán tôi sẽ phải nhận được một số phần cứng mới nếu tôi nhận được vào các chuỗi biên dịch chéo và các công cụ. – samosaris

+0

Thats rất buồn cười, toàn bộ lý do tôi đã cài đặt lại netbook của tôi là b/c phiên bản của Ubuntu tôi đã có trên nó, Lucid (10.04 LTS) EOL'ed trở lại trong tháng! Tôi biết tôi nên ở lại đó. Đoán tôi sẽ chỉ cài đặt lại nó (tôi ghi đè nó với 12.1, nhưng Unity là wayyy đến nhiều). – samosaris

3

Tôi muốn nói với người hỗ trợ nhiều nhất. Ngay bây giờ đó sẽ là Ubuntu. Cent OS dành cho máy chủ. Trừ khi bạn cũng sẽ được chạy một máy chủ tôi sẽ không khuyên bạn nên nó. Linux Mint đứng ở vị trí thứ hai nhưng nó là từ Ubuntu. Vì vậy, Ubuntu là câu trả lời cuối cùng. android studio mới cũng được hỗ trợ nhưng Ubuntu

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