Правила именования для ресурсов Android - PullRequest
6 голосов
/ 10 мая 2011

где я могу найти правила именования для ресурсов Android?Благодаря ошибкам компиляции я узнал, что я должен использовать символы внутри [a-z0-9._], но у меня также есть ошибка с изображением с именем 401.png.При использовании его в моем макете с использованием

@drawable/401

я получаю следующую ошибку компиляции:

invalid VariableDeclaratorId

Я не могу найти эти правила в документе, и я хотел бы знатьвсе они, прежде чем назвать мои файлы.

Спасибо

Ответы [ 6 ]

6 голосов
/ 10 мая 2011

Правила те же, что и для идентификаторов Java , поскольку каждый ресурс должен иметь соответствующее поле идентификатора, созданное в файле R.java.

3 голосов
/ 24 января 2016

Стоит отметить, что: «Имена файловых ресурсов должны содержать только строчные буквы a-z, 0-9 или подчеркивание». (цитируется по коду ошибки компиляции).

2 голосов
/ 10 мая 2011

Число не допускается, так как первый символ ресурса также не является последним капиталом

0 голосов
/ 25 августа 2011

Это правило Java, а не правило только для Android. Назовите каждый элемент с начальной буквы, и вы будете правы.

0 голосов
/ 10 мая 2011

Правила именования ресурсов те же, что и для переменных, за исключением учета регистра.В вашем случае проблема в том, что первым символом является число.

0 голосов
/ 10 мая 2011

Ваше соглашение правильное, за исключением того, что вы не можете начинать имена файлов с номера.

...