Set the registry default character, you can solve the Chinese garbled problem.
' Dbfdefault ' Setup method
1. Start-run, enter "Regedit" to open the registry.
2. If you are using the 10.x version of ArcGIS Desktop, navigate to "My Computer\hkey_current_user\software\esri\desktop 10.x" (if it is a previous version of 9.3.1, navigate to ' my Computer\hkey_current_user\software\esri ').
3. Create the item ' Common ', then create ' CodePage ' entry, add ' string ', Name: Dbfdefault, Health value: UTF-8.
After setting up, use ArcMap to open the data to the data frame and then export the data from the data frame to find that the. cpg file already exists, put the data into the Android Application Data folder for reading, Chinese display normal, to this, Chinese garbled problem perfect solution!
ArcGIS for Android read shp file Chinese garbled solution