android sudio 记录

1. KVM is not installed on this machine (/dev/kvm is missing)

原文网址:http://askubuntu.com/questions/564910/kvm-is-not-installed-on-this-machine-dev-kvm-is-missing

I’m using Ubuntu 14.04 …recently install the android studio I run a hello world program there will be a error:

/home/praveen/Android/Sdk/tools/emulator -avd Nexus_6_API_21 -netspeed full -netdelay noneemulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure KVM is properly installed and usable.CPU acceleration status: KVM is not installed on this machine (/dev/kvm is missing).

Use the below command to check whether the KVM is installed in the machine or not,

kvm-ok

Output:

INFO: /dev/kvm existsKVM acceleration can be used

Output like the below means,

INFO: Your CPU does not support KVM extensionsKVM acceleration can NOT be used

In this scenario need to install KVM using the below command,

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

Hope this helps.

Worked on Ubuntu 15.04, Intel’s CPU

  1. sudo apt-get install qemu-kvm
  2. Enable Virtualization Technology in BIOS
  3. sudo kvm-ok

2. Android studio 中文社区

http://android-studio.org/index.php/download

3.

No JVM installation found. Please install a 64-bit JDK.

(找不到JVM的安裝,請安裝64位元JDK)

If you already have a JDK installed, define a JAVA_HOME variable in

(如果你已經安裝JDK,請定義 JAVA_HOME 變數在以下位址)

Computer > System Properties > System Settings > Environment Variables

(電腦→內容→進階系統設定→環境變數)

解决方法:

win7下可以通过echo %JAVA_HOME%查看JAVA_HOME有没有配置好

遇到了已经配置好,还提示上述问题的诡异现象,最后发现,原来在运行android studio时

我还开着eclipse,两个软件同时使用JVM冲突了。悲剧!!!

2. Android Studio显示行数

原文网址:http://blog.csdn.net/hyr83960944/article/details/36684399

Android Studio在打开的文件左侧单击鼠标右键,也能像Eclipse一样设置显示代码行数,如图1。但是这边跟Eclipse有一个很大的区别,Eclipse设置后,其余的对应文件也跟着生效,即使文件关闭后重新打开行数也还是会显示,但是在Android Studio中这种设置只是针对本文件,而且也只是暂时的,文件关闭重新打开后行数又不显示了,感觉这功能很鸡肋啊。

那如何设置才能使行数永久显示呢,见图2。

图1:

图2:

3. android studio 中的编码问题

原文网址:http://blog.csdn.net/zhaoyw2008/article/details/45533093

在 Android studio 中直接创建项目和导入其他项目都会有一个文件编码设定的问题,在 android studio (version 1.2.0)中设置文件的编码,只需要两步:

1.打开Setting->Editor->File Encoding 进行编码设置

2.打开module的 build.gradle 文件修改编译器使用的编码

1.打开Setting->Editor->File Encoding 进行编码设置

这里面主要有4块

IDE Encoding:ide 的编码

Project Encoding:项目的编码

File or Director Encoding:各个文件或者目录的编码

Property File Encoding:属性文件的编码

如果各个文件或者目录没有指定编码,默认使用 Project 的编码,如果 Project 没有加载的时候没有指定编码,默认使用 IDE 的编码,属性文件不能单个文件指定编码,只能通过 Property File Encoding 统一指定编码。

2.打开module的 build.gradle 文件修改编译器使用的编码

经过上面的设置,只能影响你在 IDE 里面编辑器视图里面看到的文件内容的编码。编译器使用的编码还需要单独设置,否则 gradle 默认使用 utf-8 的编码和文件的实际编码不一致,就会导致程序运行的时候显示乱码。

gradle 配置编码在 build.gradle 脚本文件中配置。添加上下面配置就行。

android {

……

compileOptions {

encoding “GBK”

}

}

4.

5.