mx-jpush-expo
Version:
Expo 集成极光推送(JPush)一体化解决方案,支持 iOS/Android 厂商通道
26 lines • 1.07 kB
JavaScript
;
/**
* Android 配置集成
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.withAndroidConfig = withAndroidConfig;
const androidManifest_1 = require("./androidManifest");
const appBuildGradle_1 = require("./appBuildGradle");
const projectBuildGradle_1 = require("./projectBuildGradle");
const settingsGradle_1 = require("./settingsGradle");
const gradleProperties_1 = require("./gradleProperties");
/**
* 应用所有 Android 配置
* @param config - Expo config
* @param props - 已归一化的插件配置
* @returns Modified config
*/
function withAndroidConfig(config, props) {
config = (0, androidManifest_1.withAndroidManifestConfig)(config);
config = (0, projectBuildGradle_1.withAndroidProjectBuildGradle)(config, props);
config = (0, appBuildGradle_1.withAndroidAppBuildGradle)(config, props);
config = (0, settingsGradle_1.withAndroidSettingsGradle)(config);
config = (0, gradleProperties_1.withAndroidGradleProperties)(config, props);
return config;
}
//# sourceMappingURL=index.js.map