Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 新浪博客分享問題總結

Android 新浪博客分享問題總結

編輯:關於Android編程

微博開發遇到很多bug 總結一下

我遇到BUG (1) :sso package or singn error

出現這個問題 是我沒有在 博客中填寫正確的包名 和 MD5簽名

\

需要使用 官方壓縮包 中的MD5簽名生成器 ;輸入你應用的包名 得到你的簽名

\ \ \

Bug(2) : SSO 登陸授權 代碼進不到 類 AuthListener 的onComplete()方法

我出現這個bug的原因是 沒有加入 onActivityResult()

如下

    /**
     * 當 SSO 授權 Activity 退出時,該函數被調用。
     * 
     * @see {@link Activity#onActivityResult}
     */
    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        
        // SSO 授權回調
        // 重要:發起 SSO 登陸的 Activity 必須重寫 onActivityResult
        if (mSsoHandler != null) {
            mSsoHandler.authorizeCallBack(requestCode, resultCode, data);
        }
    }

BUG(3) : 沒有添加權限

    
    
    
    


BUG (4): 回調地址不同

        // 創建微博實例
        mWeiboAuth = new WeiboAuth(this, Constants.APP_KEY, Constants.REDIRECT_URL, Constants.SCOPE);

其中的Constants.REDIRECT_URL 回調地址必須和 新浪微博網上應用設置 相同

給自己總結一句 : 做事要沉下心來,不要浮躁 即興發揮 及時解決

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved