Android调试和构建版本中解码stellar seed的不同结果

Android调试和构建版本中解码stellar seed的不同结果,android,flutter,dart,ed25519,stellar,Android,Flutter,Dart,Ed25519,Stellar,在GooglePlay中尝试构建的应用程序,它基本上是一个一流的钱包,发现我在对钱包导入的seed或助记符进行解码时,在Flitter run和构建版本中得到了不同的结果。我怎样才能解决这个问题?这是ed25519专门针对Android的吗 使用的Dart包包括: 因此,在调试模式下运行flatter run-d的结果是正确的,在设备上部署构建版本无效 用于从助记符中获取密钥对 import'软件包:stellar_hd_钱包/stellar_hd_钱包.dart'; 最终钱包=等待Stell

在GooglePlay中尝试构建的应用程序,它基本上是一个一流的钱包,发现我在对钱包导入的seed或助记符进行解码时,在Flitter run和构建版本中得到了不同的结果。我怎样才能解决这个问题?这是ed25519专门针对Android的吗

使用的Dart包包括:

因此,在调试模式下运行flatter run-d的结果是正确的,在设备上部署构建版本无效

用于从助记符中获取密钥对

import'软件包:stellar_hd_钱包/stellar_hd_钱包.dart';
最终钱包=等待StellarHDWallet.fromMemonic(助记符);
final keyPair=wallet.getKeyPair();
打印(keyPair.accountId);//给出了不同的结果
以及获取帐户id

import'包:stellar/stellar.dart'作为stellar;
var keyPair=恒星.keyPair.fromSecretSeed(种子);
打印(keyPair.accountId);//给出了不同的结果
没有错误,但结果中的AccountId不同