2011-05-27 15 views
16

Tôi đang sử dụng intellij CE 10.5 cho các dự án Android của mình và gặp phải một lỗi lạ. Dự án của tôi có thể được xây dựng bởi Eclipse và Ant, và cũng biên dịch theo intellij. Tuy nhiên, tất cả các tệp xml và tệp kê khai đều hiển thị: xmlns: android = "http://schemas.android.com/apk/res/android URI chưa được đăng ký trong Cài đặt | Cài đặt IDE | Tài nguyên.URI lược đồ dự án Intellij Android không được đăng ký?

Tôi đã thử bỏ qua và tự tạo ra điều này nhưng nó không hoạt động.

Bất cứ ai gặp phải vấn đề tương tự? Tôi không gặp vấn đề với SDK android 2.x nhưng đây là dự án tổ ong 3.0, vì vậy hãy tự hỏi liệu điều đó có quan trọng không.

nhờ

+0

Có vẻ như bạn nên sử dụng thư mục src để xem tệp: http://stackoverflow.com/questions/16883427/android-studio-uri-is-not-registered – ITisha

+0

có thể trùng lặp của [Nếu tôi thay đổi thư viện bên ngoài: AndroidManifest, không thể phân tích cú pháp tệp] (http://stackoverflow.com/questions/5448866/if-i-change-an-external-library-androidmanifest-cannot-parse-file) –

Trả lời

0

Nếu IntelliJ IDEA không thể tìm thấy specifie d DTD hoặc lược đồ, chúng là được đánh dấu là lỗi. Trong trường hợp này, các hành động có ý định đặc biệt được đề xuất tới:

Giải quyết tham chiếu, nếu nó được biểu diễn dưới dạng URL. Ánh xạ URI đến một tệp địa phương . Bỏ qua nó vĩnh viễn. URI bị bỏ qua sẽ không bị đánh dấu là lỗi nữa, cho đến khi bị xóa khỏi danh sách bỏ qua. Thêm vị trí lược đồ Xsi cho tài nguyên bên ngoài. Thuộc tính đặc biệt là được thêm vào vị trí không gian tên. Định cấu hình lược đồ cho tệp XML của bạn. Giản đồ cho tệp XML của bạn có thể được định cấu hình dựa trên việc phát hiện các lược đồ được đặt cục bộ trong các nguồn dự án hoặc thư viện.

Từ đây ->http://goo.gl/heQCv

3

tôi vô tình mở file xml bố trí mà là ở out thư mục (có file đầu ra cho biên dịch), không phải trong res thư mục. Kiểm tra xem bạn đã mở tệp xml bố cục trong thư mục tài nguyên chưa. Tên tệp giống hệt nhau.

1

Đối với tôi, sự cố đã có trùng lặp trong số mô-đun chính trong cấu trúc dự án của tôi. Tôi đã xóa bản sao bằng nút "-" trong cùng một hộp thoại và sự cố đã được khắc phục.

2

Đảm bảo dự án của bạn được định cấu hình như khía cạnh Android nếu không nó sẽ không hoạt động. => Cấu trúc dự án: Cài đặt dự án: Các khía cạnh: thêm (+ nút) mặt nạ android

Bằng cách này đã khắc phục được sự cố của tôi.