Android Studio 导入 Eclipse 的代码后,先是编辑框中中文显示乱码。
使用中的方法修改设置后显示不再乱码。但运行后,程序中的中文又出现乱码的情况。
在 的Andorid 论坛中提问,没有得到想要的答案。。最后,还是在网上查找到解决方法,如下:
1. apply plugin: 'android'
2.
3. dependencies {
4. compile fileTree(dir: 'libs', include: '*.jar')
5. compile project(':appcompat_v7')
6. }
7.
8. android {
9. compileSdkVersion 10
10. buildToolsVersion "20.0.0"
11. compileOptions.encoding = "GBK"} <strong>/增加的内容,可以解决部署到设备上汉字显示乱码的问题</strong>
12.
13. compileOptions {
14. sourceCompatibility JavaVersion.VERSION_1_7
15. targetCompatibility JavaVersion.VERSION_1_7
16. }
17.
18. sourceSets {
19. main {
20. manifest.srcFile 'AndroidManifest.xml'
21. java.srcDirs = ['src']
22. resources.srcDirs = ['src']
23. aidl.srcDirs = ['src']
24. renderscript.srcDirs = ['src']
25. res.srcDirs = ['res']
26. assets.srcDirs = ['assets']
27. }
28.
29. // Move the tests to tests/java, tests/res, etc...
30. instrumentTest.setRoot('tests')
31.
32. <type>
33. // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
34. <type>/... which would
35. // conflict with src/ being used by the main source set.
36. // Adding new build types or product flavors should be accompanied
37. // by a similar customization.
38. debug.setRoot('build-types/debug')
39. release.setRoot('build-types/release')
40. }
41. }
标签:src,tests,srcDirs,Eclipse,乱码,Studio,build,types
From: https://blog.51cto.com/u_14523369/6153828