2015-05-04 38 views
12

Tôi đã nâng cấp Android Studio lên 1.2 hôm nay và tôi gặp phải lỗi này.Lớp Thanh công cụ Android không tìm thấy

Các lớp sau đây không thể được tìm thấy: android.support.v7.widget.Toolbar (Fix Build Path, Tạo lớp)

build.gradle My chứa các phụ thuộc sau

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:cardview-v7:22.1.1' 
    compile 'com.android.support:recyclerview-v7:22.1.1' 
    compile 'com.android.support:appcompat-v7:22.1.1' 
} 

Ai đó có thể giải quyết vấn đề này cho tôi không?

+3

Dùng thử Công cụ> Android> Đồng bộ hóa dự án với Tệp Gradle. – CommonsWare

+0

@CommonsWare vẫn còn vấn đề vẫn tồn tại. – Aadi

+0

Sự cố xuất hiện từ mã hay từ kiểu dáng xml? –

Trả lời

2

Vấn đề này có thể (thỉnh thoảng) được giải quyết bằng cách lưu trữ hủy bỏ hiệu lực

File > Invalidate Caches/Restart > Invalidate and Restart 

Xem dưới đây:

Invalidate Caches

+0

Đã thử! :( – Aadi

1

Android Known Issue: Đây là lỗi 170841 sẽ được cố định trong phiên bản 1.2. 3 trong số các plugin Android Gradle.

Giải pháp 1: Đầu tiên tay xây dựng dự án, sau đó đồng bộ hóa các dự án (sử dụng Sync với các tập tin Gradle trên thanh công cụ, hoặc từ Tools> trình đơn Android), rồi cuối cùng nhấn Refresh trên thanh công cụ ở trên sự Trình biên tập bố cục. Giải pháp 2: Chuyển plugin Android Gradle từ 1.2.x sang 1.1.3 ngay bây giờ. Khi phát hành 1.2.3, bạn có thể chuyển về phiên bản 1.2.x.

0

Bạn có android-support-v7-appcompat.jar bên trong thư mục dự án của bạn (/lib, /libs vv)? Xóa đi! Sau đó, hãy thử xóa và tạo Run - Clear project.

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