I have an NDK file that inject my api key into my app, the code works correctly:
#include <jni.h>
JNIEXPORT jstring JNICALL
Java_yt_javi_nftweets_ui_main_MainActivity_getTwitterKey(JNIEnv *env, jobject instance) {
return (*env)-> NewStringUTF(env, "my_twitter_key");
}
I would like to change my_twitter_key by an custom build argument
externalNativeBuild {
ndkBuild {
arguments "-DTWITTER_API_KEY=my_twitter_key"
}
}
And read that argument inside the method Java_yt_javi_nftweets_ui_main_MainActivity_getTwitterKey
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…