Оценете темата:
  • 0 гласа - средно 0
  • 1
  • 2
  • 3
  • 4
  • 5

proguard не обфускира андроидска библютека
#1

Здравейте,
в момена разработвам една библютека за андроид и искам aar файла който ще разпространя да бъде обфускиран. Нещо бъркам  и незам къде. Това е кода който използвам 

proguard-rules.pro
Код:
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-optimizationpasses 5
-allowaccessmodification
-mergeinterfacesaggressively
-flattenpackagehierarchy
-repackageclasses
-adaptclassstrings
-adaptresourcefilenames
-adaptresourcefilecontents
-verbose


В грейдъл файла

Код:
    buildTypes {
        debug {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            zipAlignEnabled true

        }
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            zipAlignEnabled true
        }
    }


След като създам aar файла, добавям го в друг проект и след като го пакетирам като apk използвам онлайн декомпилатор https://www.apkdecompilers.com/ за да видя какво се е получило. 
Някаква идея защо не се обфускира кода на андроидската библютека?

📱 | HTC ONE M9 | HTC Desire 500 | HTC Wildfire S |
Цитирай
Аксесоари
#2

пробвай minifyEnabled true
сега гледам, че ти е false
Цитирай




Потребители разглеждащи темата: 1 гост(и)