Tôi đang sử dụng Android Lint để kiểm tra các chuỗi đã dịch của mình. Tôi có một chuỗiKiểm tra Lint của Android - StringFormatInvalid: còn lại% d %% là gì?
<string name='status_bar_text_remaining_capacity'>%d%% remaining</string>
báo cáo Lint này
res/values/strings.xml:91: Error: Format string 'status_bar_text_remaining_capacity' is not a valid format string so it should not be passed to String.format [StringFormatInvalid]
<string name='status_bar_text_remaining_capacity'>%d%% remaining</string>
Theo như tôi hiểu tài liệu cho String.format()
thì đây là chuỗi hợp lệ. Bạn có bất cứ ý tưởng gì là sai?
Tôi đang sử dụng Mac với Java 7. Sẽ rất thú vị khi xem cách kiểm tra này được thực hiện. –
Tôi cũng có Java 7. – ATom