多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > Android 使用Gradle動態生成多渠道的APK

Android 使用Gradle動態生成多渠道的APK

來源:程序員人生   發布時間:2014-12-09 08:12:12 閱讀次數:3390次

在使用gradle 進行多渠道打包的進程中參考了博文:http://blog.csdn.net/qihigh/article/details/17922345 (在此先感謝1下)

但是在使用的進程中使用gradle assembleRelease -Pmc 其實不能得到我想要的所有的包,究其緣由是:作者使用了buildType來作為渠道的定義類型,這個不能滿足我的需求。而在我的理解,多渠道應當是flavor,因此自己重新寫了1下flavor的腳本

def falvors = getMyFlavorsFromFileSystem(); productFlavors{ prod { } dev{ } _4T{} falvors.each{name,config-> "$name"{ sourceSets["$name"].res.srcDirs = [config.rrrr] } } }

這樣在在使用assembleRelease -Pmc 時就可以夠依照預期的打包生成apk了

附上相干的代碼:

def getMyFlavorsFromFileSystem(){ flavors = [:] if (project.hasProperty('mc')){ println '------setup flavors ---------------' def path = './build-type/type.txt' def prefix = '_' file(path).eachLine{ line -> println line def f = file("./build-type/$line") if (!f.exists()) { f.mkdir() } def resPath = file("./build-type/$line/res-" + prefix+line) if (!resPath.exists()) { resPath.mkdir() } copyRes(resPath.absolutePath,line) flavors.put(prefix+line,[ rrrr : resPath ]) } } return flavors }

參考文檔:

Android自動構建多平臺的包

dynamically-generating-product-flavors

還有這個




生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 激情小视频 | 日韩中文视频 | 亚洲 校园 欧美 动漫 制服 | 免费91最新地址永久入口 | 成人欧美一区二区三区视频xxx | 欧美成人一级毛片 | 国产视频在线看 | 国产中的精品一区的 | 成人18网址在线观看 | 久久爱老牛影视一区二区 | 国产极品嫩模在线观看91精品 | 精品在线第一页 | 私啪影院 | 成人福利在线免费观看 | 中文字幕校园春色 | 欧美午夜色大片在线观看免费 | 成年人小视频在线观看 | 亚洲精品久久久久久久无 | 欧美白人和黑人xxxx猛交视频 | 亚洲日本网站 | 欧美性猛交xxxx黑人猛交 | 亚洲激情视频在线播放 | 国产免费一区2区3区4区 | 国产无卡一级毛片aaa | 五月天视频在线 | 欧美性精品videofree | 日本免费色视频 | 欧美 第一页 | 性―交―乱―色―情 | 精品国产亚一区二区三区 | 日韩爱爱 | 性色生活免费看性大片 | 国产精品免费小视频 | 亚洲精品视频在线播放 | 双性h啪啪樱桃动漫直接观看 | 久久一区二区三区免费播放 | 久久精品中文字幕极品 | 韩国三级hd中文字幕一男多女 | 国产日产欧产麻豆精品精品推荐 | 日本欧美一区二区 | 久久国产综合精品欧美 |