日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Android項目開發完,多渠道打包是必不可少的環節。其原理在于,通過在Android安卓包中添加不同的標識,區分各個渠道下載來源,用于統計App在不同應用市場或渠道合作中的各項數據。

工欲善其事,必先利其器。當在項目中遇到發行渠道眾多的情況,就需要考慮如何更效率地打包上線,所以在做渠道投放前選擇一款好用的渠道統計工具至關重要。這里介紹幾款市面上常用的渠道打包工具,開發者可以根據自身需求實現效率打包。

幾種Android打包工具

一、Android Studio打包APK

用Android Studio打包相對麻煩些,但也是最傳統的做法,不嫌麻煩、項目不緊張的情況下可以采用。

(1)在Android Studio 中點開Bulid,選擇Generate Signed APK。

(2)在彈出的窗口中,創建密鑰庫及密鑰,創建后會自動選擇剛創建的密鑰庫和密鑰(已擁有密鑰庫跳過) ,然后點擊“Create new...”按鈕創建密鑰庫。

(3)選擇已存在密鑰庫及密鑰(在(2)中創建密鑰庫后跳過此步驟),點擊“Choose existing...”按鈕找到密鑰庫文件,然后在Key store password輸入已選擇的密鑰庫文件的密碼 ,最后點擊Key alias后的“...”按鈕,選擇或者創建一個密鑰。

(4)點擊“Next”按鈕,選擇保存路徑后,點擊“Finish”按鈕完成

二、Hbuilder打包APK

Hbuilder打包比較簡單,其中云原生打包的優點是DCloud官方配置好了原生的打包環境,對于不熟悉原生開發的前端工程師,云打包可以降低使用門檻。但需要注意的是,同一個賬號每天只有5次免費機會,開發者可以酌情使用。

(1)首先去官網下載Hbuilder軟件工具,選擇對應的系統版本下載即可。

(2)下載完解壓,并運行對應程序。

(3)運行后新建點擊新建項目,然后替換項目下打包好的dist的所有文件,包括css、img、js、項目首頁、項目在手機上的設置等,復制粘貼即可。然后點擊“發行—云打包”。

(4)登錄賬號,然后按照自身需求更改調整即可完成打包。

三、openinstall渠道包制作

這是最推薦的Android渠道打包方式,不僅打包過程簡單快速,并且哪怕運營或產品人員也可以自主批量制作渠道包,官方還提供了詳盡的數據報表。非常適合需要大規模發包、或者短期內有上線需求的項目使用。

(1)準備階段

首先注冊openinstall后在控制臺【Android集成】或者官網文檔中,按照步驟指引,花幾分鐘就能完成Android SDK集成。

然后上傳一次應用的APK母包。(集成工作只需進行一次,后續當客戶端有的版本更新再替換APK母包即可)

(2)正式打包

在【Android渠道包】目錄下進行渠道包制作,點擊【添加渠道包】,輸入渠道編號、渠道名稱,渠道數量,然后按確定,生成渠道。

創建完渠道,在操作欄中點擊【導出渠道包】,就能生成攜帶channel渠道信息的APK安裝包(需要多少個就導出多少個),是不是非常簡單直接。

將渠道包投放到相應的應用商店或合作場景,opennstall會自動統計相關數據(需要調用API獲取注冊量,切換高級版可以統計效果點),在【渠道包報表】里就能查看到安裝、注冊、留存等數據。

四、美團Walle打包

美團打包也是業內十分效率的打包工具,熟練掌握之后,安卓打包將事半功倍。

(1)配置根build.gradle

buildscript {
dependencies {
classpath 'com.mcxiaoke.packer-ng:plugin:2.0.1'
}
}

(2)配置App build.gradle

apply plugin: 'packer'
dependencies {
......
implementation 'com.mcxiaoke.packer-ng:helper:2.0.1'
}

(3)插件配置

build {
......
packer {
archiveNameFormat = '${buildType}-v${versionName}-${channel}' // 定義輸出APK名稱
archiveOutput = new File(project.rootProject.buildDir, "apks") // 設置APK輸出目錄
channelFile = new File(project.rootDir, "channel.txt") // 添加渠道配置文件
}
}

(4)新建渠道配置文件channel.txt

在工程根目錄下新建channel.txt文件,如圖

文件內容為渠道名稱,要求:必須每一行一個渠道

(5)編譯打包

使用Terminal命令:

gradlew clean apkRelease

分享到:
標簽:Android
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定