在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Android/ android app集成支付寶登錄閃退

android app集成支付寶登錄閃退

boolean rsa2 = (RSA2_PRIVATE.length() > 0);

        Map<String, String> authInfoMap = OrderInfoUtil2_0.buildAuthInfoMap(PID, APPID, TARGET_ID, rsa2);
        String info = OrderInfoUtil2_0.buildOrderParam(authInfoMap);

        String privateKey = rsa2 ? RSA2_PRIVATE : RSA_PRIVATE;

// String sign = OrderInfoUtil2_0.getSign(authInfoMap, privateKey, rsa2);

        final String authInfo = info + "&" + privateKey;
        Runnable authRunnable = new Runnable() {

            @Override
            public void run() {
                // 構造AuthTask 對象
                AuthTask authTask = new AuthTask(PayDemo.this);
                // 調用授權接口,獲取授權結果
                Map<String, String> result = authTask.authV2(authInfo, true);

                Message msg = new Message();
                msg.what = SDK_AUTH_FLAG;
                msg.obj = result;
                mHandler.sendMessage(msg);
            }
        };

        // 必須異步調用
        Thread authThread = new Thread(authRunnable);
        authThread.start();
        簽名是已經后臺加過簽的,所以我就沒有使用它OrderInfoUtil2_0.getSign()方法,直接把privateKey傳給authinfo,是因為這個導致的閃退嗎?
回答
編輯回答
凹凸曼

程序閃退,會在控制臺打印出異常的,先看看異常,報什么錯誤

2018年8月27日 13:11