android无效密钥规范异常?

android无效密钥规范异常?,android,in-app-purchase,Android,In App Purchase,我在我的应用程序中使用了InApp购买api,我在其中制作了一个演示项目,其中有一个按钮,当我们点击按钮时,我在这里看到了这个屏幕 然后,当我点击“购买”按钮时,一个对话框显示“Payment Successful”,图像显示在这里 显示此对话框后,我的应用程序将强制关闭。我在这一行遇到错误 public static PublicKey generatePublicKey(String encodedPublicKey) { try { byte[] decodedK

我在我的应用程序中使用了InApp购买api,我在其中制作了一个演示项目,其中有一个按钮,当我们点击按钮时,我在这里看到了这个屏幕

然后,当我点击“购买”按钮时,一个对话框显示“Payment Successful”,图像显示在这里

显示此对话框后,我的应用程序将强制关闭。我在这一行遇到错误

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, "Base64DecoderException.", e);
        return null;
    }
}
这是我的日志

有人找到解决方案了吗请帮我……。(@DigveshPatel先生)你试过这个吗……:(你可以在我的应用程序中看到timecop@DigveshPatel什么是应用程序timecop???我的应用程序哪个r在市场上,我在应用程序购买中使用过