一分享
步驟:
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...