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')  
        }  
    }  
  • 相关阅读:
    python——函数
    python——文件操作
    python——字符编码
    【转】基于jquery的无刷新表格分页
    js console.log 打印 对像 数组 详解
    百度地图自己添加 标识地点 代码
    在线提取PDF中图片和文字
    安全cookie登录状态设计方案
    iScroll 下拉刷新
    WebSQL实例记录
  • 原文地址:https://www.cnblogs.com/91program/p/5194240.html
Copyright © 2011-2022 走看看