我正在使用Xamarin开发Android应用,同时尝试将文本转换为byte[]
我收到以下错误:
没有数据可用于编码1252
我的代码:
byte[] mybyteA= Portable.Text.Encoding.UTF8.GetBytes(mystring);
Mono.Security.Cryptography.SHA224Managed sha22 = new _Mono.Security.Cryptography.SHA224Managed();
byte[] hash = sha22.ComputeHash(mybyteA);
答案 0 :(得分:19)
Western Code page (1252)未捆绑到您的最终IPA / APK中。
对于iOS项目,请选中项目属性下的west
- >> iOS Build - >的国际强>:
对于Android项目,请选中项目属性下的west
- >> Android Build - > 链接器 - >的国际强>:
答案 1 :(得分:9)