1. 程式人生 > >Xamarin Android移動開發藍芽列印編碼報錯(android 下面提示 Encoding 936 data could not be found.)

Xamarin Android移動開發藍芽列印編碼報錯(android 下面提示 Encoding 936 data could not be found.)

Xamarin Android移動開發藍芽列印編碼報錯:

Encoding 936 data could not be found. Make sure you have correct international codeset assembly installed and enabled.

Encoding 54936 data could not be found. Make sure you have correct international codeset assembly installed and enabled

出現這樣的問題是因為釋出的APP沒有保護GBK編碼導致的,在DeBug除錯環境下不會出現,但是一旦release釋出版本就出現了,參照下面截圖,對專案進行配置即可:

注意:藍芽列印還需新增藍芽許可權:

    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />