記一次多渠道打包的坑
專案中要用到一些第三方的統計來輔助我們做資料監測,而且根據市場渠道來看資料的對比,其中兩個比較重要的就是友盟和騰訊的燈塔
所以便用到了多渠道打包,直接說遇到的坑
再只有一個umeng的時候程式碼裡的配置是這樣的
manifest中的配置
加了騰訊燈塔的manifest配置
build中的配置
本來以為這樣子寫是沒問題,之前的時候flavor->flovor.manifestPlaceholders的陣列中只有一個UMENG_CHANNEL_VALUE,足以應付多渠道打包
後來多了騰訊燈塔就多了一個新的CHANNEL_DENGTA_VALUE,後面的name取的是productFlavor中的。都去的是同樣的,打包後通過解壓出來的發現manifest中這兩個統計方只會有一個存在值。
再查資料,改東西琢磨了半天多後原來發現不能名字相同,至於是什麼原因還不能得知,希望有大神看到解答一下,
解決方案直接上圖
修改後的build
再次打包解壓後發現manifest中都被賦值了
相關推薦
記一次多渠道打包的坑
專案中要用到一些第三方的統計來輔助我們做資料監測,而且根據市場渠道來看資料的對比,其中兩個比較重要的就是友盟和騰訊的燈塔所以便用到了多渠道打包,直接說遇到的坑再只有一個umeng的時候程式碼裡的配置是這樣的manifest中的配置加了騰訊燈塔的manifest配置build中
記一次Jenkins 打包異常 ERROR: Exception when publishing, exception message [Failure]
command error: 存儲 .com erro 服務器 磁盤空間 comm inf 今天早上打包一直都沒有問題,突然有一次打包突然出現異常現象,如下: ERROR: Exception when publishing, exception message [Fai
淺談 記一次 import 打包 印象誤區
問題 今天寫專案看到一個問題很有意思。先丟擲一個問題,哪個寫法效能高? 第一種寫法 a.js: export const a = '1'; export const b = '2'; export const c = '3'; export const d = '4'; 複製程式碼 b.js
【報錯記錄】記一次Springboot 打包jar後放在伺服器上執行失敗的排錯
使用mvn package -DSkipTests打包成jar包,然後上傳到伺服器。執行java -jar XXX.jar --env=pro後丟擲: [localhost-startStop-1] ERROR o.s.boot.web.embedded.tomcat.TomcatStart
記一次Struts踩坑例項
問題:如何取到append操作後的集合 <s:set name="books" value="books"/> <s:append id="list"> <s:param value="#books"/> <s:para
記一次 vue 打包的問題
事件的經過:一開始採取了 vue 、axaio、vue-router 等不打包在一起的方式,,後來發現總專案並不大,就想把它們都打包在一起算了,,,然後問題出來了1、連線進專案的 ,mint 的一些元件找不到import {Toast,Indicator,Loadmore ,
記一次maven的坑- -,為生成的web專案新增lib,為maven新增外掛時,聲明瞭plugin,但是plugins裡面卻顯示不出來
前言 maven的功效大家都知道了,用來構建專案,下載依賴都是很好的選擇,但是今天生成專案的時候,發現裡面沒有lib,這個就比較尷尬了,沒有lib你咋把專案跑得起來呢?於是就有了這篇博文,一個坑2個小時,網上很難搜到答案 宣告的位置 這個太關鍵了!很多
記一次webpack打包樣式加載問題
bug name import 全局 -i runtime plugin rar 導致 今天是周六. 我過來加班了. 是因為一個屬性問題. 俗話說一杯茶一包煙一個bug改一天 感覺這句話就是特意為我準備的(我加班的時候喝奶茶,抽煙,而且就一個bug.哈哈哈哈哈哈哈哈哈哈或或
記一次iOS自動化打包走過的坑-關於React Native-iOS專案
點選上方“iOS開發”,選擇“置頂公眾號” 關鍵時刻,第一時間送達! 引言 最近為公司前期做的一個專案做持續構建平臺打包遷移支援,由於之前未參與類似工作,且我也基本未參與這個專案開發工作,所以途中磕磕碰碰遇到了很多很多的問題,而且由於專案屬於React Native專案,而且程式碼版本較
記一次坑逼的線上事故
out 表示 imp true clas 線上事故 col 線上 java SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd"); SimpleDateFormat
2018第一發:記一次【Advanced Installer】打包之旅
4.0 config文件 cli 簡單 官網 class 用法 process file 一、前言 2017年最後幾天,你們都高高興興的跨年,博主還在加班制作.net安裝包。因為年前要出來第一版的安裝包,所以博主是加班加點啊。本來想用VS自帶的制作工具,不過用過的人都知道
記一次pm2的踩坑
是否 instance star 只有一個 之前 問題 有一個 完成後 clas 1、問題: 公司采用了自動發布平臺,最近突然發現一個問題,上線完成後服務是能正常訪問的,但是有一個節點訪問的時候每兩次中總是有一次404,通過nginx的access日誌分析發現第一次正常訪問
記一次虛擬機無法訪問主機的坑
AI 無法訪問 需要 oca get 虛擬 自己 收集 網絡 因為客戶方使用的瀏覽器都是IE8的版本,所以在每次開發完功能之後都需要用IE來測試,IE最高系統只能在XP中運行,所以這次我和往常一樣裝了虛擬機,裝了XP,網絡模式使用NAT,在虛擬機中訪問主機的jboss服
記一次打包的詭異現象
被拒絕 工具 它的 oot mic 詭異 運行 出錯 mon 一、前情提要: 今天線上打包,發現啟動正常,但是訪問異常,看日誌也沒有打印出什麽異常信息。 更新的微服務包訪問的時候一直報出【403】,訪問被拒 項目架構:springBoot + mave
記一次阿里雲盤擴容遇到的坑
背景 生產環境使用了阿里雲並且以mongo作為圖片伺服器,由於業務發展需要資料盤的400G的容量已經用到81%,所以需要對磁碟做無損擴容操作。 操作步驟 在控制檯上擴容資料盤的磁碟空間 官方文件:https://help.aliyun.com/document_detail/25452.html?s
記一次修改php.ini不生效的踩坑之旅
前言 想給公司的測試環境裝一個xdebug,按照以往的方式(之前已經裝過很多次了),編譯安裝了xdebug,然後修改php.ini,將xdebug擴充套件加進去,可是,不論怎麼改,都不生效,xdebug就是沒有。 首先,我想到的是xdebug版本不對,由於之前有過這種經驗,xdebug安裝了
記一次感覺非常奇葩的調crond的坑
本想每天零點執行定時指令碼,寫完定時任務後,修改伺服器時間後,等待crond執行指令碼。但是crond沒有執行!沒有執行! 又寫了每分鐘定時測試任務。每分鐘的定時任務是執行的。。。。 why? 真是奇葩。 crontab執行時間與系統時間不一致 導致。 修改完伺服器時間後,必須重啟c
記一次 Spring 事務配置踩坑記
pub lock loaded 查詢條件 setprop ins 能夠 get 數據 記一次 Spring 事務配置踩坑記 問題描述:(SpringBoot + MyBatisPlus) 業務邏輯偽代碼如下。理論上,插入數據 t1 後,xxService.getXxx(
記一次JS標簽的坑
jquery code ren clas 技術 htm com 簡單 ima 項目中遇到的問題: 原來的代碼: <script language="javascript" src="${pageContext.request.contextPath }/js/uti
記一次MySQL安裝出現的坑爹問題。。。
關鍵詞:mysql安裝 msvcr100.dll缺失 vc++2010 ; win10系統首次安裝mysql,圖方便下載了圖形介面的安裝包(5.6.4),本以為小事一樁:裝一半失敗、解除安裝清登錄檔、重灌、換zip免裝包,調配置檔案..