Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
#1

MinifyEnabled true Log и комментарии - Программирование Android

15.11.2016, 21:49. Просмотров 234. Ответов 9
Метки нет (Все метки)

Если при релиз сборке включен обфускатор minifyEnabled true , то конструкции типа Log.d(LOG_TAG, "Test"; и комментарии // /**/ останутся в выходном apk файле или обфускатор их удалит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2016, 21:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос MinifyEnabled true Log и комментарии (Программирование Android):

MinifyEnabled в build.gradle - Программирование Android
Можете объяснить за что отвечает параметр minifyEnabled в build.gradle файле? Он делает абфускацию кода или что то другое? Добавлено...

StringBuilder и Log.d - Программирование Android
Доброго времени суток! Получаю код страницы , сохраняю его в StringBuilder: URL url = new URL(uri); URLConnection...

Custom Log - Программирование Android
Добрый вечер. Ребята подскажите пожалуйста может сталкивались с такой проблемой. Я просто не нашел класс которая записывает лог в...

Error Log - Программирование Android
Добрый вечер уважаемые, не подскажите как в ADT запилить Error Log ? По умолчанию в Window-Show View-Other его нет...

Ошибки не выводятся в log - Программирование Android
У студии бывают такие ситуации когда приложение падает с ошибкой например NullPointer или ClassCast и в лог ошибка иногда почему то не...

Log - о чём говорят эти сообщения? - Программирование Android
У меня приложение в Log выводит: 05-19 11:54:45.130: E/Cursor(878): Finalizing a Cursor that has not been deactivated or closed....

9
ExFau$t
357 / 343 / 66
Регистрация: 08.05.2012
Сообщений: 1,734
15.11.2016, 21:52 #2
Зачем тебе логи и комментарии в коде в apk файле???
0
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
15.11.2016, 21:56  [ТС] #3
ну так я без них в коде запутаюсь ... ведь программа то не окончательная а будет развиваться ...
Да и убирать комментариитам пол дня надо..... если вручную вот и думаю как все это попроще убрать
0
ExFau$t
357 / 343 / 66
Регистрация: 08.05.2012
Сообщений: 1,734
15.11.2016, 21:58 #4
Зачем их убирать???

Добавлено через 16 секунд
Извини, но я не понимаю.
0
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
15.11.2016, 22:00  [ТС] #5
но если их не убрать то они попадут в apk и если ктото попытается декомпилировать программу то комментарии и логи упростят задачу и это плохо
0
ExFau$t
357 / 343 / 66
Регистрация: 08.05.2012
Сообщений: 1,734
15.11.2016, 22:47 #6
1) Никому твоё приложение не нужно
2) Декомпилируют код, а комментарии к коду никакого отношения не имеют
3) Логи такого типа Log.d(LOG_TAG, "Test"); понятны только тебе.
4) Я тебе уже кидал ссылку, где написано всё про обфускатор, все твои переменные будут иметь вид a,b,c,d, также как и методы,
5) Грамотного взломщика обфускатором не напугаешь.
1
androbro
326 / 287 / 61
Регистрация: 17.10.2014
Сообщений: 854
16.11.2016, 08:51 #7
Star2016, так а что мешает проверить?
0
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
16.11.2016, 10:33  [ТС] #8
про a,b,c,d я прочитал. Так переименуются не только методы но и классы.

А как проверить?
0
ExFau$t
357 / 343 / 66
Регистрация: 08.05.2012
Сообщений: 1,734
16.11.2016, 10:37 #9
Если это твоё первое приложение, я тебе рекомендую не включать обфускатор, в консоли в сбоях понятней будет, где ошибка произошла. Когда уже будет более менее конечный релиз, тогда врубай, с целью оптимизации.
0
androbro
326 / 287 / 61
Регистрация: 17.10.2014
Сообщений: 854
16.11.2016, 13:49 #10
Цитата Сообщение от Star2016 Посмотреть сообщение
А как проверить?
ответ где то тут:
Цитата Сообщение от Star2016 Посмотреть сообщение
Если при релиз сборке включен обфускатор minifyEnabled true , то конструкции типа Log.d(LOG_TAG, "Test"; и комментарии // /**/ останутся в выходном apk файле или обфускатор их удалит?
0
16.11.2016, 13:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2016, 13:49
Привет! Вот еще темы с ответами:

Не запускается приложение на версии 4. О чём говорит LOG - Программирование Android
Приложение запускалось как на версии андроид 2.2 так и на версии 4.1. Но после каких-то манипуляций с кодом (неизвестно) на версии 4.1...

Переменной log присвоить значение True, если отрицательных элементов матрицы не меньше положительных - Turbo Pascal
Дана вещественная матрица А(n*m). Логической переменной log присвоить значение True, если число отрицательных элементов матрицы не меньше...

Свойства контрола webbrowser: addressbar:true, statusbar:true, menubar:true - Visual Basic
Я чайник, конечно, но... решил и я свой броузер написать :) Беру контрол webbrouser, кидаю его на форму, в свойствах вижу - ...

по заданым значениям х и у найти значение величины log x y (log с основанием х ) - C++
я в принципе понимаю как написать эту программу,но,хоть убейте,в хелпе visual studio 2008 не могу найти ,как обозначать логарифм.нашла...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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