android分享demo
❶ android 上通過微信分享怎麼實現
第三方sdk
❷ 誰能幫我寫一個android的「分享到QQ」的簡單demo,非常感謝!
剛好我最近寫了一個一鍵分享的程序,目前可以分享到QQ、微信、微信朋友圈、新浪微博、簡訊和郵件,如果你需要把郵箱給我,我發給你
❸ android sharesdk 分享成功執行的什麼方法
使用ShareSDK步驟
1. ShareSDK官網,創建應用 獲取Key
2. ShareSDK官網,下載SDK
3. 使ShareSDK的DEMO正常運行
(類庫:ShareSDK for Android
demo:ShareSDK for Android Sample)
4.創建新的項目
5.去各平台注冊key
新浪微博:
a.證書簽名需要個人證書導出項目時獲取到
MD5 : 91:F0:5B:CE:67:58:F1:A1:E8:70:A4:F3:FA:5F:87:1B
證書格式為小寫字母並不含:
b.授權回調頁:https //api weibo com/oauth2/default.html
6.sample里所有的圖片以及values拷入當前新的項目:
此時需要修改 main_activity.xml and menu.xml 中跟 @String/ 有關的信息!
7.sample里asset里Sharesdk.xml拷入當前新的項目,並且修改指定內容
RedirectUrl:如果指定授權回調頁,就填寫回調頁,如沒有,就填寫應用網址
8.需要把sample里mainifest中的許可權拷入當前新的項目
9.sample里mainifest中的ShareSDKUIShell,activity注冊到當前新的項目中,代碼如下:
<activity
android:name="cn.sharesdk.framework.ShareSDKUIShell"
android:theme="@android:style/Theme.Translucent.NoTitleBar"android:configChanges="keyboardHidden|orientation|screenSize"android:windowSoftInputMode="stateHidden|adjustResize" >
</activity>
10.拷入需要用到的jar包
必拷:mframework.jar
必拷:ShareSDK-Core-2.3.8jar
分享指定平台:
ShareSDK-XXX.jar
11.將onkeyshare包拷貝到當前項目中
分享步驟:
***************************
1.初始化ShareSDK
ShareSDK.init(this);
2.設置指定平台
Platform p=ShareSDK.getPlatform(XXX.NAME);
3.設置平台監聽器
p.setPlatform
AcitonListener{
1.error
2.complete
3.cancel
}
4.進行授權
p.rauthorize();
5.重寫平台監聽器中的complete
獲取某平台參數對象
Platform.ShareParams ps=
new XXX.ShareParams();
添加要分享的數據
ps.setText/setImageUrl/set..
❹ android微信分享的鏈接怎麼啟動app-CSDN論壇
1、eclipse編譯使用的Custom keystore處, 修改為自己的keystore 路徑 (非默認的debug keystore)
2、在微信開放平台官網注冊自己的應用,提交審核,注意 要填入自己的keystore 產生的 簽名,(此簽名獲取方法:用 自己的keystore 簽名自己的應用,裝入手機,再安裝 官網的 genSignature.apk,運行,輸入自己的應用的 包名,就會生成 相應的 簽名)
3、用官網分配的appID進行開發,可參考官方的demo
4、應用審核通過,就可以分享到微信了
❺ 用 微信的 android SDK 怎麼分享信息 到微信
1、第一步:登錄微信開放平台,必須注冊了開發者賬號,然後在開放平台添加用於分享信息到微信的Android應用,例如:網路知道APP
2、添加的應用必須審核通過,然後會獲取一個APP_ID和一個APP_SECRET,用於在Android應用中使用
3、在微信開發平台「資源下載頁面」下載對應的SDK庫文件,同時可以下載一個Demo案例
4、想要成功分享信息到微信,比如在Eclipse開發完Android應用後,使用自定義的簽名對APP進行簽名,然後將簽名字元串填寫到微信開放平台審核的應用中(這一步很重要),否則頻繁閃退,分享信息失敗!
5、同時注意填寫一致的包名
❻ Android app製作,有一個demo,是分享照片到微信的,可以分享照片也可以拍照分享,可是一拍照就崩潰
飛機不怕遭雷劈
最近西雅圖兩架飛機被閃電擊中,但飛機和乘客都安然無恙,有人說飛機都有防雷裝置,所以不怕遭雷劈,果真如此?
真假求真相
❼ Android 中如何集成vk官方平台分享
就是將一些文本分享給你的微信好友或者微信的朋友圈。
由於之前有過做新浪微博、QQ、人人網第三方登錄的經驗,所以我很自然的就去微信的開發者平台去下SDK,注冊我的應用。麻煩的事情就來了。
微信的官方demo想運行起來真心難啊,而且官網上面居然資料很少。坑。。。。。。。。
運行微信的官方demo
下面我來說一下運行微信的官方demo:
首先去開發者平台的資源中心-->點擊資源下載-->選擇android資源下載-->下載範例代碼(HelloWeixin@Android)。
1、將該項目導入eclipse。
2、導入的目錄結構
3、現在運行肯定不行的。點擊Windows-->Preference
將demo中自帶的debug.keystore的路徑寫入到Custom debug deystore.
4、現在就可以運行了。
我真是服了微信了,做的簡直不人性化。用官方的集成簡直就是要命。
為什麼要設置Custom debug deystore??
因為微信有自身的限制。它需要你在注冊該應用的時候,填寫應用簽名,這個簽名就是你要最終打包發布使用的簽名的加密MD5值。具體就是你先用這個簽名打個包,然後在你的手機裡面運行,然後在微信的官網下一個獲取簽名MD5值的工具(開發者平台-->資源中心-->資源下載-->android資源下載-->簽名生成工具)。
官方的demo如果不設置這個Custom debug deystore,默認是使用eclipse提供的簽名,這個簽名和demo的本身的簽名肯定不一致的。所以我們分享的時候是不成功的。
再吐槽一下,微信的介面寫的真是奇葩,我分享不成功還返回ture,而且什麼提示都沒有,簡直垃圾。
ShareSDK集成步驟
經歷了這些,我以為應該可以自己集成了吧。可悲的是我整了兩天都沒成功分享。我確定了APPID、簽名、應用包名、應用名稱與注冊的信息一模一樣,TMD就是分享失敗。最後沒辦法,我只能放棄了官方的SDK,使用了ShareSDK集成。
不得不說真心強大。微信、易信、微博都可以集成。官網地址:http://mob.com/
點開選擇SDK下載-->ShareSDK社會化分享-->ShareSDK For Android.
強大的一筆。剛看見這個的時候不知從哪邊下手。
然後參考http://wiki.mob.com/Android_ShareSDK%E5%AE%8C%E6%95%B4%E7%9A%84%E9%9B%86%E6%88%90%E6%96%87%E6%A1%A3
這個集成文檔,基本就可以搞定了。大致說一下步驟:
首先必須要在ShareSDK裡面注冊你的應用,非常簡單的,只填寫基本信息就行,一路next獲取Appkey、App Secret。
1、下載SDK頁面選擇"打包下載SDK",這個下載的裡麵包含依賴的項目
將下載的文件解壓得到:
http://blog.csdn.net/dalancon/article/details/39322159
❽ Android開發分享功能能給個demo我嗎
public void onClickShare(View view) {
Intent intent=new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_SUBJECT, "分享");
intent.putExtra(Intent.EXTRA_TEXT, "終於可以了!!!");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(Intent.createChooser(intent, getTitle()));
}
❾ 微信官網的android支付demo,怎麼老是報null;code=
如果你只是要跑起來微信分享的demo,暫時使用它demo里邊的debug.keystore就行,具體設置在window-preferences-android-build,在custom debug keystore中引入微信demo中的debug.keystore路徑就可以了;
如果你是自己的應用,那需要在微信平台注冊應用