android studio遇到的问题(记录总结)

SDK 无法更新解决方案

这个问题不是Android Studio的问题,而且由一些一些众所周知的原因导致的,我们这里说下解决办法。

打开SDK Manager,停止更新连接;在界面上方找Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用http协议,然后还需要按照下面步骤配置下hosts。

首先,找到你的hosts文件,不同平台下(Windows,Mac,Lunix)这个文件所在的路径不一样, 分别如下:

  • Windows:C:\WINDOWS\system32\drivers\etc
  • Mac:/etc/hosts
  • Linux:/etc/hosts

用你熟悉的编辑器打开hosts文件,在最下面添加下面两个地址:

203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com

保存,退出即可。

Android Studio 中文乱码解决方法

很多同学都安装了Android Studio,但是发现中文是乱码,其实这个很好解决的。在IDE里点击File,选择Settings(快捷键是Ctrl+alt+s). 在打开的窗口中,找到IDE Settings下的Appearance,在右侧勾选上“Override default fonts by”,然后在第一个下拉框中选择字体为“simsun”,然后apply,重启IDE,就好了。

  • 找不到so

新建jniLibs,将so放进来

sourceSets {
    main {
        jniLibs.srcDir 'jniLibs'
    }
}
也有可能拷入的so不正确,仔细检查
  • 退出值是2

有可能方法超过65k了

  • 代码恢复,先右键svn-show历史-拷贝版本号,然后更新,输入版本号

启动程序Error while Launching activity

这是是stackoverflow的回答:

I also faced this issue after I updated to AS2.0. I found it is because the instant run is enabled. So my solution is to disable the "instant run". and it worked. To disable "instant run", you can go to Preference Dialog ( May be Setting dialog on Windows), then select Build, Execution, Deployment > Instant Run, and uncheck all the checkbox to disable Instant Run.

This my temporarily solution and it may help you. Later, I'll find a better way to this issue.

修改完代码却不执行

Build--->Clean Project

点Rerun按钮,使用这个按钮来重新运行程序,应用程序会被强制重启,从而初始化的一些代码就能够执行到了。Android Studio无法得知改动的代码是不是在程序初始化的时候才执行的,而我们却可以知道,所以确保你理解了Rerun这个按钮的作用,并在恰当的时机使用它。

点红色的停止按钮 

未完待续。。。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Spark学习技巧

重磅:Flume1-7结合kafka讲解

本文主要是将flume监控目录,文件,kafka Source,kafka sink,hdfs sink这几种生产中我们常用的flume+kafka+hadoo...

75870
来自专栏小狼的世界

在Centos 5.2下编译安装LAMP

首先使用Virtualbox安装一台CentOS 5.2的虚拟机,网络连接采用 Host-only Adapter,这样主客机之间可以互相访问,但是客机不能够上...

11220
来自专栏非著名程序员

Android Studio之gradle的配置与介绍

Android Studio之gradle的配置与介绍 非著名程序员 1、gradle的简单介绍 Gradle是可以用于Android开发的新一代的Build ...

27090
来自专栏pangguoming

使用Spring Cloud Security OAuth2搭建授权服务

前言:  本文意在抛砖引玉,帮大家将基本的环境搭起来,具体实战方案还要根据自己的业务需求进行制定。我们最终没有使用Spring Security OAuth2来...

92970
来自专栏Fish

安装IDEA和运行SCALA程序

下载与配置IDEA 从官网下载 里面有Ultimate(最终版)和Community(社区版),对于普通的开发者来说,社区版就够了,然后因为我本来配置了JDK...

44290
来自专栏Django中文社区

搭建开发环境

本教程使用的开发环境 本教程写作时开发环境的系统平台为 Windows 10 (64 位),Python 版本为 3.5.2 (64 位),Django 版本为...

38250
来自专栏网络

换换Cygwin的Terminal吧

17年最后一篇技术相关帖来介绍一下使用secureCRT等工具连接cygwin吧。 cygwin可以说是一个很好的在Windows上迅速模拟和学习Unix/Li...

23470
来自专栏云原生架构实践

JHipster生成单体架构的应用示例

因为这个例子是生成单体架构的应用,所以这里选择默认选项Monolithic application,也就是单体架构的应用。

1.2K20
来自专栏Java进阶架构师

01: springboot快速入门之三分钟构建可运行项目

Spring Boot英文中是“引导”的意思,是用来简化Spring应用的搭建到开发的过程。可以这么说。SpringBoot是一个服务于框架的框架,服务范围是简...

7630
来自专栏云原生架构实践

JHipster生成微服务架构的应用栈(二)- 认证微服务示例

这里选择JHipster UAA server,这是一种基于OAuth认证机制的微服务。

29740

扫码关注云+社区

领取腾讯云代金券