Android多渠道打包 超簡單
阿新 • • 發佈:2018-12-19
首先在清單檔案裡面
<meta-data
android:name="BaiduMobAd_CHANNEL"
android:value="CHANNEL_ID" />
//value 裡面可以設定你自己的Id 像我這樣寫也行
效果圖
然後在自己的app Gradle裡面加上
// 配置所有的渠道名,如需增加其他渠道,則以類似的形式在productFlavors裡面新增對應的即可 productFlavors { android { manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android"] } android_sougou { manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android_sougou"] } android_huawei { manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android_huawei"] } android_pp { manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android_pp"] } }
最重要的還有一行程式碼
在自己app Gradle裡面android程式碼塊加上這行程式碼
flavorDimensions "api"
當寫完這行程式碼之後我們Sync Now然後就是下一步
這裡就是簽名檔案啦 路徑自己選擇 建議選擇桌面 以防找不到
這裡就是具體簽名的配置可寫可不寫,如果是公司的話寫公司名稱,個人的話隨便寫
下一步:next就可以了
最後Finish,然後等待編譯成功多渠道打包完成!