Android Studio 导入 Eclipse 的代码后,运行时中文显示乱码

xiaoxiao2021-02-27  193

本论坛将全面搬家到:http://www.cnblogs.com/91program,请大家以后来这里看看。

Android Studio 导入 Eclipse 的代码后,先是编辑框中中文显示乱码。

使用 http://blog.csdn.net/91program/article/details/48156555 中的方法修改设置后显示不再乱码。但运行后,程序中的中文又出现乱码的情况。

在 的Andorid 论坛中提问,没有得到想要的答案。见帖子:http://bbs.csdn.net/topics/391818489。最后,还是在网上查找到解决方法,如下:

[html]  view plain  copy apply plugin: 'android'      dependencies {       compile fileTree(dir: 'libs', include: '*.jar')       compile project(':appcompat_v7')   }      android {       compileSdkVersion 10       buildToolsVersion "20.0.0"       android {compileOptions.encoding = "GBK"}               <strong>/增加的内容,可以解决部署到设备上汉字显示乱码的问题</strong>          compileOptions {           sourceCompatibility JavaVersion.VERSION_1_7           targetCompatibility JavaVersion.VERSION_1_7       }          sourceSets {           main {               manifest.srcFile 'AndroidManifest.xml'               java.srcDirs = ['src']               resources.srcDirs = ['src']               aidl.srcDirs = ['src']               renderscript.srcDirs = ['src']               res.srcDirs = ['res']               assets.srcDirs = ['assets']           }              // Move the tests to tests/java, tests/res, etc...           instrumentTest.setRoot('tests')              // Move the build types to build-types/<type>           // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...           // This moves them out of them default location under src/<type>/... which would           // conflict with src/ being used by the main source set.           // Adding new build types or product flavors should be accompanied           // by a similar customization.           debug.setRoot('build-types/debug')           release.setRoot('build-types/release')       }   }  
转载请注明原文地址: https://www.6miu.com/read-10690.html

最新回复(0)