我写了一个文件传输程序(仅包含ASCII字符的文件)。一半在Windows PC上(使用Visual Studio C ++),另一半在Android平板电脑上(使用Eclipse)。除了平板电脑用带有问号的钻石替换某些字符外,文件正在传输OK。一个这样的角色是“重音猜”。我该如何解决这个问题。
答案 0 :(得分:1)
尝试在传输时手动指定编码。对不起,我没有一段代码供您使用。
见这里:UTF-8 encoded html pages show � (questions marks) instead of characters
答案 1 :(得分:0)
android附带三种字体....所以它dosnt知道每个可能的字符。你得到什么样的标记?假设它不是a-z或0-9 ,,,那么它可能是你传递的字符不是字体...
如果是这种情况,我有答案,但截至目前尚无评论。