Можно ли изменить исходный код Android, чтобы пользователи могли вызывать функции, которые им запрещены? - PullRequest
0 голосов
/ 14 апреля 2020

Предположим, у меня есть следующий код:

val debug = false 

fun createObj(name: String, latitude: Double, longitude: Double){
    if (!debug) return
    functions = FirebaseFunctions.getInstance()
    functions
        .getHttpsCallable("test")
        .call(hashMapOf(
            "name" to name,
            "latitude" to latitude,
            "longitude" to longitude,
        ))
}

Если я наберу sh моего производственного кода с val debug = false, то теоретически у пользователей не должно быть доступа к createObj().

Но есть ли шанс, что кто-нибудь сможет изменить значение отладки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...