私はAndroid NDKネイティブプロジェクトを持っており、C++コードとJavaコードの両方で同じ定数を使用したいと考えています。 this questionからC++で使用可能なGradleの変数とAndroid NDKでJavaを宣言できますか?
は、私は、@文字列/ APP_NAMEまたはR.string.app_nameで私のJavaコードにアクセスし、その後することができます
android {
buildTypes {
debug{ resValue "string", "app_name", "My App Name Debug" }
release { resValue "string", "app_name", "My App Name" }
}
}
のようGradleのファイルにAndroidのリソースを宣言することができることを理解します私のネイティブC++コードでこれらの宣言にアクセスするためのメカニズムがあります。これは私のGradleビルドプロセスの一部としてコンパイルされていますか?