zoukankan      html  css  js  c++  java
  • Android Studio 导入 Eclipse 的代码后,代码中的注释显示乱码问题

    看到乱码后,意识到可能是编码方式错了。在 Android Studio 的设置菜单中找到修改编码的地方。如下: 
    File > Settings > Editor > File Encodings 里 Project Encoding 改为 GBK,为了统一规范,我也将其它 Encoding 项也设置为 GBK了。

    -----------------------------------------------------------------------------------------------

    但运行后,程序中的中文又出现乱码的情况。

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

    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"}               /////////增加的内容,可以解决部署到设备上汉字显示乱码的问题
      
        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')  
        }  
    }  
  • 相关阅读:
    windows中dos命令指南
    HDU 2084 数塔 (dp)
    HDU 1176 免费馅饼 (dp)
    HDU 1004 Let the Balloon Rise (map)
    变态杀人狂 (数学)
    HDU 2717 Catch That Cow (深搜)
    HDU 1234 开门人和关门人 (模拟)
    HDU 1070 Milk (模拟)
    HDU 1175 连连看 (深搜+剪枝)
    HDU 1159 Common Subsequence (dp)
  • 原文地址:https://www.cnblogs.com/91program/p/5194240.html
Copyright © 2011-2022 走看看