26

Tôi đang cố gắng tìm ra những gì tôi đã thực hiện cho dự án của mình. Gần đây tôi đã thêm ActionBarSherlock vào dự án của tôi theo chính project/library/ActionBarSherlock. Khi tôi đã làm điều đó xảy ra với đường dẫn tệp kê khai của tôi bởi vì bây giờ dự án không thể tìm thấy nó và tôi nhận được lỗi này trên Debug.Lỗi ứng dụng Android Studio Tệp kê khai lỗi trong Gradle

Gradle:

THẤT BẠI: Build thất bại với một ngoại lệ.

  • gì đã xảy ra: Đã xảy ra lỗi cấu hình dự án root 'ToDoListProject'.

    Không thể thông báo cho người nghe đánh giá dự án. chính Manifest mất tích từ C: \ Users \ Chris Johnson \ AndroidStudioProjects \ ToDoListProject \ src \ chính \ AndroidManifest.xml

  • Hãy thử: Run với tùy chọn --stacktrace để có được những vết đống. Chạy với tùy chọn --info hoặc --debug để có thêm đầu ra nhật ký.

Lý do nó không thể tìm thấy biểu hiện là bởi vì nó nằm trong file

C:\Users\Chris Johnson\AndroidStudioProjects\ToDoListProject\ToDoList\src\main\AndroidManifest.xml 

Làm thế nào để tôi đặt nó vào vị trí đúng một lần nữa?

Cảm ơn.

Trả lời

52

Trong phần android trong tệp build.gradle của bạn, bạn có thể thử thêm sourceSets bằng biến số manifest.srcFile.

android { 
    sourceSets { 
     main { 
      manifest.srcFile 'ToDoList/src/main/AndroidManifest.xml' 
     } 
    } 
} 

Đường dẫn đó có thể cần được điều chỉnh một chút.

+0

Bất cứ ý tưởng gì sẽ đã gây ra điều này ở nơi đầu tiên? Dù bằng cách nào tôi sẽ cố gắng sau này tối nay, cảm ơn. – chris84948

+0

Nó hoạt động. Cảm ơn bạn đã giúp đỡ. – chris84948

+0

Thật khó để nói điều gì có thể gây ra điều này, vì Android Studio về cơ bản là alpha, rất nhiều thay đổi với mỗi lần cập nhật tiếp theo, do đó, đôi khi các vấn đề này khó theo dõi. – ootinii

4

Bạn có thể làm điều đó từ đây cài đặt môđun mở ->Chọn module tab ->nhấp chuột vào mô-đun của bạn ->từ tab cấu trúc trên con đường thay đổi phù hợp với file manifest

bạn có thể tìm thấy tệp kê khai của bạn bên trong [tên mô-đun]/src/[thư mục con]

+4

Đối với những người trong chúng ta, những người không quen thuộc với android studio hoặc ứng dụng android nói chung, đây là "cài đặt mô-đun mở" này? –

0

Có lẽ không chính xác cho câu hỏi này, tuy nhiên tôi có cùng thông báo lỗi và đó là do dự án không được định cấu hình (điều này xảy ra sau khi kéo từ git), tôi đã chọn "chấp nhận của họ" cho tất cả các xung đột. local.properties bị thiếu. Vì vậy, nhóm đã loại bỏ các tập tin, "phá vỡ" dự án sau khi cập nhật. Tôi readded local.properties, sau đó tôi đã có thể thiết lập lại gradle để sử dụng wrapper gradle. Bây giờ nó sẽ nhận ra các dự án android bao gồm các biểu hiện.

0

tôi giải quyết nó bằng cách làm sạch thông qua menu Build -> Sạch dự án và xây dựng lại qua menu Build -> Rebuild dự án

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