I am building a flluter application.
I don't want to compromise my secret_key
by putting it in the code, so I tried making a .env
file and created an apk. Then I unzipped the apk and found my config file there. So now I am not doing that.
The next thing I tried is using --dart-define
variable declarations to put my secret_key
while building the app and I am accessing it using
const secret = String.fromEnvironment("secret_key");
Coming to the question, where do these variables go inside the dart code and is there a way to get them by reverse engineering. Basically is it safe to put my secret key this way?