I'm trying to find the best way to store private keys in Android app. Proguard is not enough and DexGuard sounds nice but little bit expensive for me..
What most important thing is hiding (or hardening to see) some API access keys in my case. As a result of few days try and error, I found that using C code looks useful.
My questions are...
・Do you think that using C/C++ is good way to hide private keys?
・I'm using Android Studio. Maybe I can use NDK(Native Development Kit). Do you think that NDK is easier way than others? (I've never used NDK)
Thanks,
FYI