Скрытие строк в запутанном коде

Я просто запутал свой Android-код с помощью proguard, а затем декомпилировал его. Есть ряд ниточек, которые мне бы очень хотелось скрыть от посторонних глаз. Когда я декомпилировал свой код, строки были там, чтобы все могли их увидеть ... и изменить. Одна из строк - это URL-адрес моего сервера лицензирования, и они могут фактически изменить URL-адрес, чтобы указать на поддельный сервер (поскольку я буду публиковать код сервера). Как лучше всего скрыть такую ​​информацию?

Кроме того, я заметил, что все строки класса R представляют собой случайные числа, но я не могу найти класс R в декомпилированном коде. Где это?

Пример Я вижу: новый SimpleCursorAdapter (localActivity, 2130903058, localCursor, arrayOfString, arrayOfInt);

2130903058 - это файл макета, но на что он ссылается? Число ничего не значит, если только оно не указывает на какой-то адрес.

57
задан Antonio 29 May 2017 в 07:52
поделиться