Trong phiên bản mới khi nâng cấp, khi tạo 1 project mặc định sẽ có 1 project appcompat_v đuợc tạo kèm. Vấn đề là khi tạo nhiều project android sẽ xuất hiện nhiều project appcompat_v.
Vậy làm sao để xóa bỏ project appcompat_v?
Đầu tiên bạn phải hiểu project appcompat_v chứa gì trong đó, và tại vì sao khi xóa nó thì project ta bị lỗi?
Bài này mình sẽ huớng dẫn sữa lỗi vào sử dụng chung 1 appcompat_v cho cả Workspace .
1. Tìm hiểu về "project appcompat_v"
Các thành phần trong "project appcompat_v":
- Đơn giản chỉ chứa các thư viện support cho project
Mẹo nhỏ khi tạo project bạn nên chon "Empty project" để project chỉ có 1 file .xml và 1 file .Java
Empty project
Vào chọn Proprerties của Project:
Có 2 phần cần lưu ý:
+ "Phiên bản" của app là bản API nào?
+ Library của projecr -> đây chính là nguyên nhân gây lỗi khi bạn xóa project appcompat_v
Khi xóa project appcompat_v tuơng ứng của project bạn mới tạo
-> Xuất hiện lỗi ( thiếu phần support library cho project )
Vào chọn Proprerties của Project:
Lỗi phần Library của projecr -> đây chính là nguyên nhân gây lỗi khi bạn xóa project appcompat_v
Lưu ý: Phải có ít nhất 1 "project appcompat" để làm thư viện hỗ trợ
2. Khắc phục lỗi xóa "project appcompat_v"
Buớc 1: Vào chọn Proprerties của Project:
-> Phần Library của projec -> Chọn Remove
Buớc 2: Vào chọn Proprerties của Project:
-> Phần Library của projec -> Chọn Add
Chọn 1 "appcompat" đã có sẵn
-> Lưu ý: Phải có ít nhất 1 "project appcompat" để làm thư viện hỗ trợ
Chọn Ok và xem kết quả ( Đã fix đuợc lỗi )
Lời kết: Chúng ta chỉ cần để 1 "project appcompat" và sử dụng chung cho các project.
Khi Tạo 1 project mới bạn chịu khó xóa "project appcompat" đựoc tạo mới và làm buớc khắc phục lỗi như trên là ok.
0 nhận xét:
Đăng nhận xét