вопрос разработчика Android - PullRequest
2 голосов
/ 14 февраля 2010

Я ищу файл R.java, и я видел это под app_name 0x7f040001. Я знаю, что это какое-то шифрование, потому что оно показывает привет, я верю. Там есть и другие, но мне было просто интересно, что это за шифрование.

Спасибо за любую помощь

Ответы [ 2 ]

3 голосов
/ 14 февраля 2010

Во время компиляции Android генерирует класс с именем R, который содержит идентификаторы ресурсов для всех ресурсов вашей программы. Этот класс содержит несколько подклассов, по одному для каждого типа ресурса, поддерживаемого Android, и для которого вы предоставили файл ресурса.

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

2 голосов
/ 14 февраля 2010

Эти цифры являются просто уникальными идентификаторами ресурса. Без шифрования (невозможно зашифровать строку переменной длины и получить 32-разрядное целое число).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...