Пока декомпилирует файл APK моего приложения для Android, я обнаружил ключ ткани ApiKey в файле манифеста.Как обезопасить Fabric API Key от APK-декомпиляции?
Я сделал следующие изменения кода, чтобы скрыть Fabric API Key от файла манифеста.Но он все еще виден после декомпиляции APK.
Я добавил свой ключ API ткани
FabricAPIKey=0123456789ABCDEF012345123456789ABCDEF012
в gradle.properties.
В build.gradle (Модуль)
...........
def FABRIC_API_ID = FabricAPIKey
.....
buildTypes {
debug {
..........
manifestPlaceholders = [//this is used for defining the variable for manifest file
FABRIC_API_KEY:FABRIC_API_ID
]
}
release{ ..........
manifestPlaceholders = [//this is used for defining the variable for manifest file
FABRIC_API_KEY:FABRIC_API_ID
]
}
А в AndroidManifest.xml
<meta-data
android:name="io.fabric.ApiKey"
android:value="${FABRIC_API_KEY}" />