友推常見問題和解決方案彙總

1) v4包版本衝突,解決方法在lib工程和應用工程使用同一個版本的v4包android

2) 社交平臺jar包衝突,若是開發者前面引入過度享平臺的開發包,而且和友推sdk使用的開發包衝突,請刪除原先導入的包微信

3) youtui_sdk.xml填寫錯誤,致使解析異常,沒法讀取開發者註冊信息,請務必正確填寫微信開發

4) 新浪微博分享時顯示出錯了或sso package or sign error,請檢查在新浪申請的應用Android簽名設置是否正確,當使用的keystore變化時,注意到新浪開發平臺修改應用簽名app

5)我應用的註冊用戶 分享以後 獲得的積分 能夠增長到 個人應用的用戶積分系統裏嗎eclipse

答:應用在友推後臺建立了分享送積分的活動,應用用戶分享後得到的積分默認是隻增長到活動的積分裏面的。
若是須要增長到應用的積分系統裏,須要在集成的時裝在應用分享成功的事件中加方法來處理。
應用用戶分享得到積分的過程當中並不用額外註冊,是記錄到用戶的卡號、設備號裏的。工具

6)qq和qq空間分享完返回時有問題?ui

答:qq和qq空間分享完返回時須要使用一個參數appid(在騰訊開放平臺申請),該參數定義在manifest.xml文件的
<!-- qq受權須要註冊該activity -->
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

<data android:scheme="tencent你的appid" />
</intent-filter>
</activity>
若是該處不設置,qq和qq空間的回調會無效,若是有幾個應用把該處設置爲一樣的id會致使分享完從qq返回時並非直接回到應用,而是要出現一個選擇框從這幾個應用中選擇debug

7)出現「NullPoint YouTuiAcceptor.getFileName」xml

答:出現該問題是由於渠道號未配置 ,在manifest.xml 配置
<!-- 友推渠道號,應用名(英文或拼音)+"_yt",如:「jd_yt」,用於識別經過友推活動下載的應用,請正確填寫,不然沒法正確統計 -->
<meta-data
android:name="YOUTUI_CHANNEL"
android:value="你的apk名字_yt" >
</meta-data>事件

8)爲何demo中微信和新浪微博沒法分享,微信甚至不能調出微信界面?

答:微信和新浪微博須要驗證應用簽名,demo在從新編譯後應用簽名變化致使微信和新浪微博分享沒法正常工做,解決方法爲打開eclipse的preferences-build找到default debug keystore路徑,而後用demo工程中的debug.keystore文件替換默認的debug keystore,而後再進行編譯,這樣生成的demo應該就能夠進行微信和新浪微博的分享了

9)微信分享配置好key和分享信息後點了仍是沒反應

微信須要驗證應用簽名,因此要使用分享的話須要先在微信開發者平臺配置應用簽名.若是不知道本身應用簽名是多少,能夠在微信開發者平臺的資源中心-資源下載-Android資源下載裏面下載簽名生成工具,而後使用該工具查看本身的應用簽名,而後在管理中心-修改應用中設置應用的簽名

相關文章
相關標籤/搜索