Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 584
#1

Исключить обфускацию для части кода - Программирование Android

07.06.2016, 19:27. Просмотров 131. Ответов 2
Метки нет (Все метки)

Добрый день
В своём приложении я ставлю minifyEnabled true, всё хорошо, но сейчас необходимо использовать библиотеку из гитхаба, но эта библиотека не должна быть обфусцирована, иначе NoSuchMethodException.

Возможно ли не обфусцировать несколько классов в моём приложении?
Что писать в gradle или что читать?
Спасибо.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2016, 19:27     Исключить обфускацию для части кода
Посмотрите здесь:

Что нужно знать для клиент-серверной части? - Программирование Android
Никогда не сталкивался с get/post запросами, писал лишь серверы и небольшие парсеры с выводом заголовка, текста и всё, хотелось бы...

Нарисовать круговую диаграмму с разной высотой для каждой части - Программирование Android
У меня тут вопрос вообще не решаемый как по мне, сижу пытаюсь сделать вот диаграмму с разной высотой для каждого из элементов диаграммы. Во...

Исключить поворения из random - Программирование Android
Доброго времени суток. Имеется код: Random rand = new Random(); int rndInt = rand.nextInt(n)+1; Как исключить повторения n ? То...

Adobe Flash CS 5.5, ActionScript 3.0 - Создание кода для разных фреймов - Программирование Android
Прошу прощения, но пользуюсь Adobe Flash CS 5.5 два дня. Есть два вопроса. Создаю на фрейме код. С какой частотой он выполняется? ...

Нужна программа для компиляции в apk из java или байт кода - Программирование Android
Подскажите какие программы есть в арсенале android разработчика для этих целей , облазял весь инет не нашёл.

Исключить из контроля версий файлы среды - Программирование Android
Дело в том что при работе с git в Android Studio под контроль версий попадают файлы самой среды такие как workspase.xml всякие iml файлы...

Как исключить поддержку планшетов в приложении? - Программирование Android
Как исключить поддержку планшетов в приложении? При публикации приложения в Google Play всегда предоставляется список доступности...

Исключить активити из списка последних закрытых приложений - Программирование Android
Доброго времени суток форумчане! Делаю приложения, и у меня стоит задача нужно открывать активити з brodcast receiver и после того как...

Проигрывание части файла - Программирование Android
Как в VideoView проиграть кусочек файла по времени, например с 01.02.321 по 01.03.458 Перейти к началу кусочка понятно как:...

Разделение экрана на 2 части - Программирование Android
Добрый день подскажите как можно разделить экран на 2 части. Как я понимаю надо в xml создать 2 объекта но я там не как не вижу ширину...

Разделить GridLayout на равные части - Программирование Android
Как разделить GridLayout на 2х2, чтобы компоненты, которые лежат в ячейках имели размер 1/2 высоты и 1/2 ширины Layout, (если просто...

Поделить экран на 4 равные части - Программирование Android
Добрый день. Уже крыша едет, весь день играюсь со слоями, но не могу добиться что бы экран был поделен на 4 равные части. Подскажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1567 / 1309 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
07.06.2016, 20:22     Исключить обфускацию для части кода #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
_Night_Scream_, в файлик прогварда добавьте:

-keep class com.library.package.** { *; }
-dontwarn com.library.package.**
Только надо заменить package на тот, который в либе
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 584
07.06.2016, 20:27  [ТС]     Исключить обфускацию для части кода #3
YuraAAA, я вокруг да около ходил, спасибо большое!
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru