失效链接处理 |
微博Android SDK使用指南_v9.12.0 PDF 下蝲
本站整理下蝲Q?/strong>
链接Q?a target="_blank">https://pan.baidu.com/s/1oSn1b98U6QI48PNg6Hl_Rw
提取码:(x)a6q2
相关截图Q?/strong>
![]()
主要内容Q?/strong>
ኩ᧗֦ጱApp Key
᧗کஙܗනଘݣ?౯ጱଫአ ᶭᶎ҅sᬦݎᘏՃԦᦤਭ໐҅ਠ࠺ଫአמ௳҅ਖ਼ᧆଫአ?/div>
Իਭ໐҅ݝํਭ໐᭗ᬦጱଫአᚆᬰᤈݎ?/div>
ݷᓋޓ(j)Sአᑕଧጱ۱ٙ?/div>
ࣁஙܗනଘݣӤt(qun)አᑕଧጱ۱ݷᓋݸݼSᚆྋᏟ̎?/div>
G۱ޓ(j)Sݷ๚t҅݅ᘏᓋݷtӧྋᏟ҅᮷տᛘဩ̎?/div>
ᵞ౮SDK
微博SDK 2019/12/11, 11:16
http://localhost:8081/#/docs/user-guide/instruction-android Page 2 of 9
Android Studioሾहғ
ࣁProjectጱbuild.gradleկӾႲےׁᩢᯈᗝ?/div>
allprojects {
repositories {
maven { url 'https://dl.bintray.com/thelasterstar/maven/' }
}
}
ࣁModuleጱbuild.gradleկӾႲےׁᩢંᯈᗝ?/div>
android {
defaultConfig {
ndk {
// ᦡᗝDnጱSOପຝ?/div>
abiFilters 'armeabi' //, 'armeabi-v7a','arm64-v8a'
}
}
}
dependencies {
compile 'com.sina.weibo.sdk:core:9.12.0:openDefaultRelease@aar'
}
݇ᯈ?/div>
ࣁAndroidManifest.xmlӾႲے?/div>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
微博SDK 2019/12/11, 11:16
http://localhost:8081/#/docs/user-guide/instruction-android Page 3 of 9
GইຎጱAppHփ֎ google play store ҅ᮔ(dng)ᥝਖ਼ READ_PHONE_STATE
ᄓ(chung)Y(ji)ധ݅ᘏᑏ҅ݢڞވᚆտᤩӥຝ̶
᧗عႰႝஙܗSDK҅ࣁProguardႰႝկӾीےզᯈᗝғ
-keep public class com.sina.weibo.sdk.**{*;}
ত۸SDKڡ
তۄᎱইӥғ?/div>
private static final String APP_KY = "ࣁஙܗݎଘ?bio)|ԅଫአኩ᧗ጱApp Key";
private static final String REDIRECT_URL = "ࣁஙܗනଘݣᦡᗝጱദࢧ᧣?quot;;
private static final String SCOPE = "ࣁஙܗනଘݣԅଫአኩ᧗ጱṛᕆᄓ(chung)";
private IWBAPI mWBAPI;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//init sdk
initSdk();
}
private void initSdk() {
AuthInfo authInfo = new AuthInfo(this, APP_KY, REDIRECT_URL, SCOPE);
mWBAPI = WBAPIFactory.createWBAPI(this);
mWBAPI.registerApp(this, authInfo);
}
ֵአஙܗദ
ஙܗ̎ᐏֺᎾғ
//ദD?/div>
微博SDK 2019/12/11, 11:16
http://localhost:8081/#/docs/user-guide/instruction-android Page 4 of 9
private void startAuth() {
//auth
mWBAPI.authorize(new WbAuthListener() {
@Override
public void onComplete(Oauth2AccessToken token) {
Toast.makeText(MainActivity.this, "ஙܗ̎౮ۑ", Toast.LENGTH_SHORT).show();
}
@Override
public void onError(UiError error) {
Toast.makeText(MainActivity.this, "ஙܗ̎ڊᲙ", Toast.LENGTH_SHORT).show();
}
@Override
public void onCancel() {
Toast.makeText(MainActivity.this, "ஙܗ̎ݐၾ", Toast.LENGTH_SHORT).show();
}
});
}
|