簡單快速的Android打渠道包的方法

來源:互聯網
上載者:User

標籤:span   技術分享   多個   快速   image   code   讀取   命名   list   

    APK其實就是ZIP的格式,所以,解壓apk後,會看到裡面有個META-INF目錄。 思路:由於META-INF目錄並不會影響到APK的簽名和運行,所以我們可以在META-INF目錄裡添加一個空檔案,不同的渠道就添加不同的空檔案,檔案名稱代表不同的渠道。Android工程中,java代碼讀取META-INF中這個約定的以 mtchannel_開頭的 檔案名稱。其中後半部分 即是 渠道號。 準備渠道號資料channel_list.txt:
  1. 360
  2. xiaomi
  3. anzhi
  4. baidu
通過指令碼,讀取txt檔案,得到每一行的渠道號,複製一個apk,在META-INF中添加一個使用渠道號命名的空檔案,就完成了一個渠道包製作。   這種打包方式速度非常快,900多個渠道不到一分鐘就能打完。   轉載: http://www.cnblogs.com/jhj117/p/4862282.html  

簡單快速的Android打渠道包的方法

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.