Android java.io.IOException?

时间:2014-02-05 05:41:50

标签: android in-app-purchase

我正在使用InApp PURCHASE api,我已经制作了一个演示项目,我的项目正在运行但是在显示付款之后,它在这一行给了我IOExecption

public static PublicKey generatePublicKey(String encodedPublicKey) {

    try {
        byte[] decodedKey = Base64.decode(encodedPublicKey);
        KeyFactory keyFactory = KeyFactory.getInstance(KEY_FACTORY_ALGORITHM);
        return keyFactory.generatePublic(new X509EncodedKeySpec(decodedKey));
    } catch (NoSuchAlgorithmException e) {
        throw new RuntimeException(e);
    } catch (InvalidKeySpecException e) {
        Log.e(TAG, "Invalid key specification.");
        throw new IllegalArgumentException(e);
    } catch (Base64DecoderException e) {
        Log.e(TAG, "Base64 decoding failed.");
        throw new IllegalArgumentException(e);
    }

我在这里得到这个例外

java.io.IOException:DER长度超过4个字节:53 请帮助我。我还没有得到任何解决方案.... :( :(

0 个答案:

没有答案