2015-01-28 12 views
8

Tôi đã chuyển dự án của mình từ Eclipse sang Android Studio.But lớp Ứng dụng của tôi "AppController.java" một mình hiển thị dưới dạng tệp văn bản. Tôi đã xóa tệp và tạo lại nhưng nhận được thông báo lỗi sau.Trong tệp lớp Java Androidstudio hiển thị dưới dạng tệp văn bản trong IDE

Không thể phân tích mẫu "lớp" nhắn Lỗi: Tên tập tin lớp chọn ánh xạ 'AppController.java' để không java loại tập tin 'textfiles'

Lưu ý: Tôi đã hai lần kiểm tra các loại tập tin nhưng không có may mắn. Tệp-> Cài đặt-> Loại tệp loại tệp cho tệp nguồn Java, tệp lớp Java và tệp Văn bản

Trả lời

2

Đã xóa "Android." Của Android studio Trong đường dẫn sau từ hệ thống C: \ Users \ user của tôi.

Khởi động Android Studio và định cấu hình mới. Điều đó làm việc cho tôi!

15

Tôi cũng đã gặp phải vấn đề tương tự và từ gợi ý của bạn đi đến File-> Settings-> File Types và thấy tên tập tin tôi đang cố gắng để tạo ra nói xyz.java được đăng ký trong "các loại tập tin được công nhận" danh sách. Ngay sau khi tôi xóa mục nhập từ danh sách đó, xyz.java được nhận dạng đúng.

+0

Cảm ơn. điều này giải quyết được vấn đề của tôi. Bạn có biết làm thế nào điều này đã xảy ra? –

+0

Lý do là bạn có thể cài đặt phiên bản 64 bit trên máy 32 bit. Tôi đã từng gặp vấn đề tương tự. – SolderingIronMen

0

Tôi gặp sự cố tương tự với tệp nguồn và thư viện. Tôi đã đánh dấu thư mục nguồn gốc là một thư mục nguồn.

Ví dụ: Lớp học của bạn là: com.example.test.TestFile.java nơi thư mục gốc là java. Trong Android Studio, nhấp chuột phải vào java folder và chọn Mark Directory as ->Sources root. Đây là trên Android Studio 2.2 và 2.3 cho tôi.

Intellisense của tôi sau đó có thể nhận tất cả các tài liệu tham khảo trong thư viện và đưa ra các đề xuất intellisense trong (các) tệp nguồn của tôi.

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