2012-02-02 21 views
9

Tôi là loại mới để phát triển và trong mã tôi đang làm việc trên bây giờ R.java sẽ không tạo ra. Tôi đã không nhập android.R bất cứ nơi nào, xây dựng tự động được bật, và tôi đã cố gắng làm sạch dự án nhiều lần. Tôi đọc rằng bất kỳ lỗi nào trong bất kỳ tệp XML nào của bạn sẽ giữ R khỏi tạo và tôi chỉ có một và nó nói "Tiền tố" xliff "cho phần tử" xliff: g "không bị ràng buộc" Đây là phần của cade . Lỗi này là trên đường dây 22 nơi nó lần đầu tiên nói "xliff" nhưng không phải là có trên dòng 28, nơi nó có cùng một điều:"Tiền tố" xliff "cho phần tử" xliff: g "không bị ràng buộc"

<?xml version="1.0" encoding="utf-8"?> 
<resources xmlns:android="http://schemas.android.com/apk/res/android"> 
<string name="app_name">Alarm Clock</string> 
<string name="app_label">Alarm Clock</string> 
<string name="add_alarm">Add alarm</string> 
<string name="delete_alarm">Delete Alarm</string> 
<string name="enable_alarm">Enable alarm</string> 
<string name="disable_alarm">Disable Alarm</string> 
<string name="delete_alarm_confirm">This alarm will be deleted.</string> 
<string name="show_clock">Show Clock</string> 
<string name="hide_clock">Hide clock</string> 
<string name="label">Label</string> 
<string name="default_label">Alarm</string> 
<string name="set_alarm">Set alarm</string> 
<string name="alarm_vibrate">Vibrate</string> 
<string name="alarm_repeat">Repeat</string> 
<string name="alert">Ringtone</string> 
<string name="time">Time</string> 
<string name="alarm_alert_dismiss_text">Dismiss</string> 
<string name="alarm_alert_alert_silenced"> 
    Alarm silenced after 
    <xliff:g id="minutes">%d</xliff:g> 
    minutes 
</string> 
<string name="alarm_alert_snooze_text">Snooze</string> 
<string name="alarm_alert_snooze_set"> 
    Snoozing for 
    <xliff:g id="minutes">%d</xliff:g> 
    minutes. 
</string> 
+0

Someti tất cả các lỗi sẽ không hiển thị trong xml, nếu bạn xóa thẻ đầu tiên, bạn sẽ thấy lỗi chuyển sang lỗi tiếp theo. – Jave

Trả lời

20

suy nghĩ bạn cần phải khai báo không gian tên trong thẻ mở ...

AFAICT, bạn cần thay đổi

<resources xmlns:android="http://schemas.android.com/apk/res/android"> 

để

<resources xmlns:android="http://schemas.android.com/apk/res/android" 
      xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> 
+0

Xem bài đăng này để biết thêm chi tiết: http://stackoverflow.com/questions/6158157/what-does-this-mean-xmlnsxliff-xml –

+0

Cảm ơn sự cố này đã khắc phục nhưng một khi đã thực hiện xong một sự cố khác. lỗi nói "lỗi: Lỗi: Không tìm thấy tài nguyên nào khớp với tên đã cho (tại 'tài nguyên' có giá trị '@ xml/analog_appwidget')" Tôi có tệp analog_appwidget.xml trong thư mục bố cục của mình. '' – user1185205

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