Tôi không sử dụng nhiều java nên các vị trí phổ biến (thực hành tốt nhất) là gì để cài đặt các thành phần như thế này. Tôi muốn đặt chúng vào một thư mục hệ thống để nhiều người dùng có quyền truy cập.Thư mục thích hợp để cài đặt Android SDK là gì?
Trả lời
Vị trí chung là /opt
, /srv
và /usr/local
. Tôi có xu hướng nghiêng về phía /usr/local
.
Lưu ý rằng SDK Android thực sự không yêu cầu bạn phải cài đặt nhiều, phần lớn là phần mềm độc lập. Tất cả những gì bạn cần làm là nói cho Eclipse biết nó ở đâu. Bạn cũng có thể muốn thêm các thư mục tools
và/hoặc platform-tools
vào PATH toàn hệ thống để người dùng của bạn có thể sử dụng adb và các công cụ khác.
Tại sao bạn có xu hướng sử dụng '/ usr/local'? Sở thích? – 0xcaff
@caffinatedmonkey: Vì đó là vị trí "chính xác" cho phần mềm được cài đặt cục bộ không phải là một phần của phân phối chuẩn theo [Tiêu chuẩn phân cấp hệ thống tệp] (http://wikipedia.org/wiki/Filesystem_Hierarchy_Standard). '/ opt' cũng hoàn toàn hợp lệ và một số người cho rằng nó thậm chí còn phù hợp hơn vì SDK Android là khép kín và không tự theo dõi FHS. Trong thực tế, nếu tôi đã cài đặt SDK ngày hôm nay, tôi có thể đặt nó trong '/ opt' và sau đó liên kết với các tệp nhị phân trong'/usr/local' (vì vị trí sau có lợi ích bổ sung là trên 'PATH' bởi mặc định). –
Nó không quan trọng khi bạn đặt sdk. Chỉ cần đặt nó vào bất kỳ thư mục nào mà tất cả người dùng đều có thể truy cập vào nó ...
Trên Linux, tôi thường sử dụng /usr/local/android-sdk
, nhưng ở bất kỳ đâu có ý nghĩa và sẽ không bị hệ thống của bạn hoạt động. Chỉ cần lưu ý rằng có thể thực sự có ý nghĩa khi đặt SDK ở vị trí cho mỗi người dùng vì nó yêu cầu quyền ghi để tạo hình ảnh VM và tải xuống bản cập nhật SDK.
- 1. Thư mục cài đặt SDK Android trên OS X
- 2. di chuyển thư mục cài đặt SDK Android
- 3. Thư mục Android SDK nằm ở đâu?
- 4. Cài đặt SQL Server - Thư mục Phương tiện Cài đặt là gì?
- 5. dx.jar trong SDK Android là gì?
- 6. Cách chính xác để cài đặt Google Go và SDK App Engine là gì?
- 7. Các quyền thích hợp cho thư mục tải lên bằng PHP/Apache là gì?
- 8. Cài đặt thích hợp cho ZMQ khi gửi tin nhắn 500K 64 byte là gì?
- 9. Appcompat thiếu trong thư mục sdk
- 10. Cài đặt thư viện Android SlidingMenu
- 11. 3.2 vấn đề cài đặt nền tảng sdk. "Đã xong. Không có gì được cài đặt"
- 12. Thư mục cài đặt Windows
- 13. GOPATH thích hợp để bao gồm thư viện App Engine từ SDK App Engine?
- 14. Cách thích hợp để cập nhật cài đặt mặc định của Delphi 2009 là Indy 10 là gì?
- 15. SDK là gì? (C++)
- 16. Nơi thích hợp để đặt các đường ống có tên trên Linux là gì?
- 17. Cài đặt mục tiêu xây dựng Xcode 4 "Bỏ qua cài đặt". Nó là gì?
- 18. Thư mục gốc là gì?
- 19. Wix - Thư mục cài đặt tùy chỉnh
- 20. thư mục ~/.npm là gì?
- 21. Cài đặt Proxy Trình quản lý SDK Android trong LINUX
- 22. Thư mục cài đặt JRE trong Windows
- 23. "java.lang.NullPointerException" khi cố gắng cài đặt Android SDK
- 24. Cách nhận thư mục cài đặt?
- 25. Cách tương thích nhất để cài đặt các mô-đun python trên máy Mac là gì?
- 26. Giải thích về cài đặt Xcode cho các thư mục được thêm vào dự án
- 27. Android-SDK lỗi cài đặt gói mặc dù quản lý Eclipse & SDK đang chạy as Administrator trên Vista
- 28. SDK Android và Trình quản lý AVD ở đâu là menu Cài đặt?
- 29. Mục tiêu-C "tin nhắn" - cách thích hợp để đọc nó là gì?
- 30. Cách thích hợp để đặt danh sách trong một đoạn trong HTML5 là gì?
Nó không quan trọng. – RoflcoptrException
Tôi không muốn làm điều đó một nửa. Phần mềm Unix có những nơi phổ biến như/opt. Tôi muốn biết những gì là phổ biến cho các gói java/android và như vậy. –
Tôi đã nói với bạn rằng nó không quan trọng ở đâu, tạo một thư mục mới và xác định autorisation cho tất cả người dùng để acces nó, và sau đó, vượt qua con đường trên Eclipse của bạn để tham khảo sdk, – Houcine