分享,第三方登入,統計,多渠道打包

2021-09-11 14:21:10 字數 1662 閱讀 8391

一分享

步驟:

2.所以接下來就是複製jar包,

3.初始化sdk

5.複製**,完成分享

common資料夾下邊的是基礎jar,他是分享,統計和三方登入都要用到的jar包。

share資料夾下邊放的是分享的使用的jar包和檔案,挨個複製即可

thirdparties是沒有用的jar包(金融風控的jar包,我這裡就想吐槽一下,和分享沒有關係的jar包你說你放到裡邊幹什麼?)

第三步初始化sdk,找common文件中初始化方式(有三種初始化方式)

初始化方式2是乙個完整的初始化方式,而如果想要配合多渠道打包,就需要初始化方式一和初始化方式三一起初始化。而他們文件說的為了相容以前的版本,確定是因為相容嗎

然後就是common的一些api:

開啟log:umconfigure.setlogenabled(true);預設是false

第四步去各大平台去申請key,然後再初始化的後邊傳遞進去

platformconfig.setweixin("wx6c5101349", "c896637e1b9eca156b64f7aa1")

platformconfig.setqqzone("11074610", "frehnkoktzkzk")複製**

第五步就是複製**,這裡有幾個坑

許可權不需要這麼多,只要申請讀和寫許可權就好

到這裡整合了分享功能,然而我才知道,原來我的第三方登入也整合完畢,原來分享和登入是一套api。

二統計

步驟:1.複製jar包

2.初始化

3.複製**

步驟一還是上邊的老問題,給的jar包多第三方金融的,公共包已經複製過了,所以不需要複製

所以只需要analytics這個資料夾下邊的乙個jar包即可

第二步初始化已經搞定了,使用方式一和方式三一起配置

第三步複製**

設定場景**在初始化下邊寫:

mobclickagent.setscenariotype(this, mobclickagent.escenariotype.e_um_normal)複製**
然後就是在每個activity中寫下如下**:

//友盟統計的**

public override fun onresume

() //友盟統計的**

public override fun onpause

() 複製**

每個都寫,那我們就寫到baseactivity中,到此已經整合好統計了,而且預設整合好了錯誤統計,這裡就需要打正式包才能把錯誤統計出來(官方也不說)

三多渠道打包

建立簽名檔案---->配置簽名檔案---->配置渠道------>開始打包

建立簽名檔案:

配置簽名檔案:

配置渠道:

清單檔案如下**:

"umeng_channel"    android:value="$" />複製**

所有配置完成之後,我們在去真正打包:

到此多渠道打包完成。

第三方登入

我的應用就可以通過token第三方應用獲取一些基本資訊了,我的應用在獲取到這些基本資訊之後,就可以在我的應用中建立乙個賬號了。下次使用地方登入獲取到的這些使用者資訊,就可以直接用來登入我的應用了。為什麼先返回code呢?這個返回的code只能夠使用一次。這個code是從qq的伺服器返回給 時,我們時...

第三方登入

分類 android 2014 03 26 10 24 329人閱讀收藏 舉報 android android開發 第三方登入 名詞說明 access toekn 授權成功後返回的token,用於呼叫第三方api 第三方登入的主要作用 1 使用第三方賬號資訊來初始化自己的賬號 暱稱 頭像等資訊 第三...

友盟第三方分享和登入

1.複製友盟sdk 2.錘libs override public voidoncreate 5.在manifests裡面新增許可權 uses permissionandroid name android.permission.access network state uses permission...