關于Unity ShareSDK 打包遇到的問題和官方檔案部分細節講解
第一步 下載最新的包匯入到Unity
可以在提供的官方檔案里找到github的下載地址,他提供的package點進去是個鏈接,


下載完后,根據檔案的提示配置即可,(如果配置的時候遇到問題可以看看下文,我遇到的問題)
附上官方檔案的鏈接
①官方檔案1
②官方檔案2(找客服才有的檔案)
那么接下來重點來了,在配置的程序中會我遇到一些問題我們來一一看一下(安卓端),
-
在官方檔案中 有一步是修改baseProjectTemplate.gradle檔案,
官方給的檔案是叫你這么操作的,

實際你要注意的的地方有

① 和 ⑤ 這個是官方給的直接復制就好,記得是https 不是 http 否則會有問題,
② 和 ⑥ 這個問題官方檔案里沒有特別標注,但是也一定要把默認的jCentral()換成mavenCentral()
③ 這個是最重要的!這個是最重要的!這個是最重要的!因為這個是你用的gradle對應版本的插件,打包的時候 需要翻墻 需要翻墻 需要翻墻 才能打包出來,否則會提示找不到對應的版本,這里順便放一張對應版本的gradle和對應需要安裝插件版本的圖片,

gradle的版本我用的 Unity 2020 下載時候下載安卓支持自帶的 5.6.4 版本,那么我就要在下載插件的地方把對應的插件版本寫3.6.1,
③ classpath ‘com.android.tools.build:gradle:3.6.1’ 這個地方這樣寫,
注意:這里不是填的你自己的gradle版本,是對照上面的圖填寫自己需要對應的版本,怎么看自己安裝的gradle安裝的是什么版本要在Unity編輯器中的選單欄
Edit–>Preferens–>External Tools,去CopyPath到檔案管理器里粘貼進去看就能知道自己的版本了,(官方檔案2 里也寫了可以看一下)

④ 這個就根據檔案配置就好了 classpath “com.mob.sdk:MobSDK:2018.0319.1724”
2.修改launcherTemplate.gradle檔案
配置這個檔案的根據檔案配置就好,配置這個檔案的目地是顯示對應的分享到哪個平臺的選項的,
如何配置也有官方的檔案 配置launcherTemplate.gradle 這里不要忘把 loopShare true 和
ffmpeg true 復制到里面,仔細看一下 配置launcherTemplate.gradle 別漏復制了,否咋打包出來不顯示分享的界面只會暗一下,
3.配置簽名檔案屬性根據檔案配置,
IOS 端配置
ios端配置并沒有什么需要注意的,當你配置完安卓之后,都不需要再配置了,就需要在launcherTemplate和ShareSdk對應的APP Key 和 APP Secret填上你自己在ShareSdk上申請的就可以,微信的需要自己申請,就打包到IOS就可以了,
配置方面就差不多是這些內容了,剩下的就是對應功能,就可以看Demo腳本中的代碼了,我們是做的分享圖片功能,就把對應的網址鏈接換成本地的圖片路徑就可以了,
這里附上參考的檔案:
Unity2019/2020打包安卓步驟以及問題處理(全是干貨!)
最新最詳細明白的unity3d 和sharesdk 進行登錄分享使用程序
【Unity】ShareSDK接入
【Unity】ShareSDK、SMSSDK的基本使用與常見問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/304352.html
標籤:其他
