У меня есть проект андроидной библиотеки, и я хочу создать банку и запутать ее. До сих пор, чтобы создать банку я использовал этот код:Android-библиотека: Obfuscate jar
//task to export contents as jar
task exportJar(dependsOn: exportOcs, type: Copy) {
from('build/intermediates/bundles/release/')
into('SDK/libs')
include('classes.jar')
rename('classes.jar', 'SDK' + getVersionString() + '.jar')
}
Есть ли способ, чтобы запутать эту банку? или способ создать банку, которая уже запуталась? Как правило, это правильный способ создания обфускационной библиотеки? (BTW да, я знаю, что мне нужно, чтобы некоторые из классов не были запутаны) Спасибо!
Не работает для меня. Он либо заканчивается ошибкой, либо зависает и вращается бесконечно. – b005t3r