Tôi vừa tạo một dự án Android mới và chuẩn bị cấu trúc cơ bản cho nó. Eclipse nói với tôi rằng nó không thể giải quyết bất kỳ chuỗi nào, ngay cả các chuỗi chuẩn "hello"
hoặc "app_name"
: O Việc khởi động lại IDE không giúp được gì. Bất kỳ đề xuất? Một ảnh chụp màn hình có thể được tìm thấy hereEclipse không thể giải quyết lỗi tài nguyên chuỗi
Trả lời
Tôi nhận thấy rằng trong dự án của bạn, không có thư mục tài nguyên values
. Tài nguyên trong thư mục có hậu tố là -de
, -en
sẽ được áp dụng khi ngôn ngữ trên thiết bị là tiếng Đức, Vương quốc Anh, nhưng thư mục mặc định sẽ không bị xóa. Hãy thử thêm thư mục values
và tương ứng string.xml
vào dự án.
tiên, hãy thử để làm sạch dự án của bạn
Project > Clean
Nếu điều đó không làm việc, hãy chắc chắn bạn không có một lỗi đánh máy hoặc một cái gì đó trong ba file strings.xml của bạn.
Chuyển đến tệp strings.xml trong thư mục giá trị, loại bỏ tài nguyên gây ra sự cố (trong trường hợp này là "app_name") và viết lại nó - mới.
Có vẻ như bạn đã xóa mặc định values folder
trong thư mục res
của mình. Bạn cần phải giữ điều đó cũng như với các thư mục giá trị ngôn ngữ cụ thể khác. Bạn cần tạo res->Values->strings.xml
và thêm tài nguyên chuỗi của bạn vào đó.
Thử lưu nhanh tệp strings.xml sau khi sửa đổi tài nguyên chuỗi của bạn hoặc lưu toàn bộ dự án Tệp-> Lưu tất cả menu ... nó hoạt động cho tôi.
- 1. Không thể giải quyết tài nguyên "x".
- 2. Lỗi Eclipse ... không thể được giải quyết thành loại
- 3. Arduino Eclipse Không thể giải quyết Serial
- 4. Qt UI Generator không giải quyết tài nguyên
- 5. OnClickListener không thể được giải quyết thành một kiểu (Eclipse)
- 6. Eclipse CDT "Biểu tượng NULL không thể được giải quyết"
- 7. Symbol không thể giải quyết
- 8. Không thể giải quyết gói tài nguyên "*" cho ngôn ngữ "en_" (Flex, Flash Builder)
- 9. Ràng buộc WPF: Tài nguyên tĩnh không thể được giải quyết
- 10. getopt_long không thể được giải quyết trong Eclipse CDT
- 11. loại Java không thể giải quyết
- 12. lỗi sai từ Eclipse: Chức năng '__android_log_print' không thể được giải quyết (Android, CDT)
- 13. Eclipse C++ Loại không thể được giải quyết lỗi mặc dù xây dựng thành công
- 14. Android nhập không thể được giải quyết
- 15. SpringUtilities không thể được giải quyết
- 16. Nhập *** không thể được giải quyết
- 17. Rails 3.1 tài sản không giải quyết
- 18. android.annotation không thể giải quyết
- 19. cách giải quyết lỗi này "com.android.internal.telephony không thể được giải quyết thành loại" trong android
- 20. Không thể giải quyết @ style/Theme.Sherlock
- 21. lỗi, Symbol 'vector' không thể được giải quyết
- 22. Lỗi monoTouch MT2002: Không thể giải quyết tham chiếu
- 23. Lỗi - Không thể giải quyết com.google nhập khẩu
- 24. R không thể giải quyết lỗi khi sử dụng ActionBarSherlock
- 25. Lỗi: Lịch không thể được giải quyết trong JSP
- 26. Không thể giải quyết mục tiêu 'android-18' lỗi
- 27. nhibernate, không thể giải quyết thuộc tính
- 28. Cách giải quyết lỗi "Không tìm thấy tài nguyên nào khớp với tên đã cho" khi thêm thư viện v7 AppCompat vào Eclipse?
- 29. cách giải quyết lỗi khi sử dụng chuỗi?
- 30. Chức năng 'stof' không thể được giải quyết
Vì vậy, tôi chỉ cần một thư mục trống (gần như) không bao giờ được sử dụng ..? – Droidman
Không, vì đó là thư mục mặc định, nếu ngôn ngữ của thiết bị của người dùng không phải là de, en hoặc ru, vv, như bạn đã xác định trước, ứng dụng sẽ biết phải làm gì. – Huang
à, được rồi. Cảm ơn – Droidman