diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Android.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Android.h index 44b02a7917..476cf09c46 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Android.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Android.h @@ -220,6 +220,7 @@ public: writeFile (targetFolder, "build.gradle", getProjectBuildGradleFileContent()); writeFile (appFolder, "build.gradle", getAppBuildGradleFileContent (modules)); writeFile (targetFolder, "local.properties", getLocalPropertiesFileContent()); + writeFile (targetFolder, "gradle.properties", getGradlePropertiesFileContent()); writeFile (targetFolder, "gradle/wrapper/gradle-wrapper.properties", getGradleWrapperPropertiesFileContent()); writeBinaryFile (targetFolder, "gradle/wrapper/LICENSE-for-gradlewrapper.txt", BinaryData::LICENSE, BinaryData::LICENSESize); @@ -1069,6 +1070,16 @@ private: return replaceLineFeeds (props, getNewLineString()); } + String getGradlePropertiesFileContent() const + { + String result; + + // Silences warning when Google Play Billing v7 is enabled + result << "android.useAndroidX=true" << newLine; + + return replaceLineFeeds (result, getNewLineString()); + } + String getGradleWrapperPropertiesFileContent() const { String props;