Tôi đã tải xuống Android Studio và bắt đầu sử dụng nó để phát triển Android của mình.
Tôi cần biết, làm thế nào để mở nhiều dự án trong một cửa sổ như Eclipse. Mong một số giúp đỡ, cảm ơn.
Tôi đã tải xuống Android Studio và bắt đầu sử dụng nó để phát triển Android của mình.
Tôi cần biết, làm thế nào để mở nhiều dự án trong một cửa sổ như Eclipse. Mong một số giúp đỡ, cảm ơn.
Câu trả lời:
Không thể mở hai dự án trong một cửa sổ trong Android Studio / IntelliJ IDEA. Vì vậy, khi bạn mở một dự án thứ hai, bạn sẽ phải quyết định:
Dự án mới có thể được mở trong cửa sổ mới hoặc thay thế dự án trong cửa sổ hiện có. Bạn muốn mở dự án như thế nào?
Hạn chế này rất hữu ích vì cửa sổ của bạn cung cấp các tính năng cụ thể của dự án, như tab Thay đổi cho thông tin VCS, v.v.
Hiện tại, bạn có thể sao chép dự án thư viện vào thư mục dự án của mình và khai báo nó dưới dạng phụ thuộc mô-đun. Nếu bạn sử dụng các thư viện giống nhau trong các dự án khác nhau, bạn sẽ có mã nhiều lần.
ProjectA ProjectB
facebook-sdk/ actionbarsherlock/
actionbarsherlock/ bin/
bin/ src/
src/ ...
AndroidManifest.xml
Mặc dù điều này cảm thấy hơi bất tiện, nhưng nó giúp có tất cả các nguồn cần thiết trong VCS. Không lâu nữa, Gradle, hệ thống xây dựng mới , sẽ quản lý những phụ thuộc này một cách dễ dàng. Dưới đây là một ví dụ về cách bản dựng Gradle có thể trông như thế nào để bao gồm ActionBarSherlock hoặc các lib tương tự:
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:library:4.2.0'
}
Trong câu trả lời này, bạn sẽ tìm thấy một số lý do tại sao giải pháp này vẫn chưa hoạt động.
IntelliJ IDEA tạo một dự án cho toàn bộ cơ sở mã mà bạn làm việc cùng và một mô-đun cho từng thành phần riêng lẻ của nó. Vì vậy, mô-đun IntelliJ IDEA giống một dự án Eclipse hơn và dự án gần giống với không gian làm việc Eclipse. Không có vùng làm việc nào tương đương chính xác với không gian làm việc của Eclipse chứa tất cả công việc của bạn, nhưng bạn có thể mở nhiều dự án trong nhiều khung cùng một lúc.
Bảng này có thể giúp bạn xem cách các khái niệm Eclipse và IntelliJ IDEA ánh xạ với nhau:
Eclipse IDEA
Workspace Project
Project Module
Project-specific JRE Module JDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library
Để sử dụng thư viện, hãy thêm nó làm phụ thuộc:
Tệp> Cấu trúc dự án> Mô-đun> Phụ thuộc
Sau đó thêm mô-đun (thư viện android) làm phụ thuộc mô-đun.
viết mã trong settings.gradle
include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')