2015-04-10 14 views
13

Cập nhật 2 này đã được cố định trong Android Studio 1.2 Beta 3Không thể tìm thấy mô-đun với đường dẫn Gradle. Liên kết tới thư viện -unspecified thay

Cập nhật: này được báo cáo được cố định trong một bản phát hành sắp tới của Android Studio.

Trong Android Studio 1.2 Beta 2 Tôi bắt đầu nhận được các cảnh báo sau khi đồng bộ hóa Gradle.

Failed to set up dependencies 
Warning:Unable to find module with Gradle path ':Library1'. Linking to library 'Library1-unspecified' instead. 
Warning:Unable to find module with Gradle path ':Library2'. Linking to library 'Library2-unspecified' instead. 

Tôi nhận thấy rằng việc nhảy tới một khai báo được khai báo trong một trong các mô-đun thư viện sẽ làm tăng Decompiler thay vì chỉ chuyển đến nguồn thực trong mô-đun thư viện.

Trong dự án Android Studio của tôi, tôi đã các module sau:

- App 
- Library1 
- Library2 

Module: App build.gradle đoạn:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile project(':Library1') 
    compile project(':Library2') 
} 

settings.gradle file:

include ':App' 
include ':Library1' 
include ':Library2' 
project(':Library1').projectDir = new File(settingsDir, '../library1/lib') 
project(':Library2').projectDir = new File(settingsDir, '../Library2/lib') 
+0

Tôi chỉ bỏ qua chúng. Cmd + F9 xây dựng lại dự án mà không có vấn đề gì. –

+0

Sự cố cụ thể này đang được giải quyết trong bản cập nhật cho Android Studio. Tôi sẽ đăng một câu trả lời sau khi nó được phát hành. –

Trả lời

2

Đó là một lỗi được biết đến được giới thiệu trong phiên bản 1.2 Beta 2.

Xem This issue trên trình theo dõi vấn đề Android. Sửa chữa nên được ra trong vòng vài giờ.

+0

Cảm ơn. Có Android Studio 1.2 Beta 3 khắc phục sự cố này. –

+0

Vấn đề được giải quyết ở đây: https://code.google.com/p/android/issues/detail?id=163888 –

+2

Tôi có Android Studio 1.4 RC 3 nhưng vấn đề vẫn còn đó –

2

tôi gặp cùng một vấn đề trên AS 2.0 preview, và tôi cố định nó bằng cách bước sau:

1.Rename module. 2.Thay đổi tên trong app/build.gradle và setting.gradle. 3.Bắt đầu đồng bộ hóa gradle.

Tôi không biết tại sao nhưng nó hoạt động trên vấn đề của tôi.

+1

nghe có vẻ như vấn đề bộ nhớ cache nhưng bộ nhớ cache bị vô hiệu hóa và đã khởi động lại và không khắc phục được. –

7

Dự án nhấp chuột phải, Chọn "Định cấu hình tập hợp dự án ..." và chọn mô-đun của bạn, xây dựng lại dự án của bạn.

+0

Cảm ơn, giải pháp này hoạt động trên AS 2.1.1 sau khi một số vấn đề không xác định với mô-đun thư viện nhập khẩu – mtrakal

+0

dunno về nhấp chuột phải. nhưng cmd + shift + A sẽ giúp bạn tìm tùy chọn menu này – Defuera

20

Tôi gặp vấn đề này với Android Studio 2.2.3. Sự cố xảy ra với tệp .iml gây ra sự cố.

Sau khi nhập thư mục mô-đun vào thư mục dự án và thêm các thay đổi để bao gồm mô-đun trong settings.gradle, hãy xóa tệp .iml khỏi thư mục mô-đun và thực hiện đồng bộ hóa Gradle. Sau đó nhấp chuột phải vào bất kỳ mô-đun nào trong Cửa sổ dự án và nhấp vào "Định cấu hình tập hợp dự án ...", nếu mô-đun đã nhập không được chọn, hãy kiểm tra và Android Studio sẽ thực hiện đồng bộ hóa Gradle. Khi đó mô-đun đã nhập sẽ xuất hiện trong Cửa sổ dự án và sẽ có một tệp được khôi phục .iml không gây ra bất kỳ sự cố nào.

+3

Đóng 'Android Studio'. Và tôi đã xóa tất cả các thư mục '* .iml' và' .idea' trong FileExplorer/FileSystem của tôi. Đồng bộ hóa dự án, sau đó giải quyết. Android Studio của tôi là v2.3.1. –

+0

như @ imknownJ.Kimu nói, nó hoạt động cho tôi! cảm ơn – hoot

+0

@hoot, bạn có phải nhập lại dự án tại một số điểm không? – ahasbini

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