1,Android Studio启动后一直 Checking for updated SDK components,(checking for sdk)
在 Android studio 安装目录的\bin子目录,找到 idea.properties 文件。在 idea.properties 文件的最后增加一行代码:
disable.android.first.run=true
这行的作用就是让Android studio 在启动过程不进行SDK的版本检测
2,解决Android Studio Gradle Build Running 特别慢的问题
*windows:
C:\Users\你的用户名.gradle目录下新建一个文件名为gradle.properties的文件。
ubuntu :
ubuntu下,在/home//下查看隐藏文件,(linux下默认.开头的为系统隐藏文件,查看隐藏文件的方法有很多,ls -a等可以,在窗口界面的话,可以ctrl + h ,然后界面会显示隐藏文件,进入.gradle,在创建文件。)
添加内容为:
org.gradle.daemon=true*
3(google搜到的)
**Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused [closed]
Follow the following steps if you are using proxy server:
Open Eclipse
Window >> Android SDK Manager >> Option
Input your proxy server and port.
Hope this helps.**
4,failed to create the SD card 解决方法
Failed to create the SD card.
Failed to create sdcard in the AVD folder.
(如果你是用的原来的sdk,只是换了路径,应该是文件权限出现问题)
解决方法:
设置android sdk下的tools和platform-tools权限为可执行权限。
如:chmod +x tools/*
(如果你是重新装的系统,或者,第一次安装。也出现这样的问题)
那可以安装google官网的教程来完成了,
这是google上面的提示信息,意思是:
如果您正在运行一个64位的开发机器上,您需要首先安装额外的软件包。Ubuntu 13.10以上,安装下面三句话就好了。
sudo dpkg –add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386
早期的版本则:
apt-get install ia32-libs
这样再去创建应该就没问题了,
Android Studio启动后一直 Checking for updated SDK components,(checking for sdk)
在 Android studio 安装目录的\bin子目录,找到 idea.properties 文件。在 idea.properties 文件的最后增加一行代码:
disable.android.first.run=true
这行的作用就是让Android studio 在启动过程不进行SDK的版本检测
connot resolved symbol R问题
出现这个问题最头疼,我新建工程就出现这个问题,不能编译,直接报错,各种方法都试过了,明明可以翻墙的,但是在android studio上面就是链接超时,原因不明,我还特意重新安装android studio好几次,都是这样,最后卡在Gradle Build Running 上面,
而且一直提示 sdk下的一个文件找不到,io错误,但是文件下面明明就有这个文件啊,我是用的原来的sdk,安装系统前备份了原来的sdk。
最后还是安装google官网上面的重新安装了一边才可以的,
安装android studio
下面英文时官网摘抄的。
To set up Android Studio on Linux:
Unpack the downloaded ZIP file into an appropriate location for your applications.,
1,To launch Android Studio, navigate to the android-studio/bin/ directory in a terminal and execute studio.sh.,
2,You may want to add android-studio/bin/ to your PATH environmental variable so that you can start Android Studio from any directory.
3,If the SDK is not already installed, follow the setup wizard to install the SDK and any necessary SDK tools.
Note: You may also need to install the ia32-libs, lib32ncurses5-dev, and lib32stdc++6 packages. These packages are required to support 32-bit apps on a 64-bit machine.
大概意思是:1,下载后选择解压路径
2,你可以在环境变量处添加这个路径,这样你就可以在每一个地方运行android studio
3,如果没有安装SDK,按照安装向导来安装SDK和任何必要的SDK工具(意思是如果你没有安装sdk,。。。)
最后还是安装提示的 Note,这样后期能解决很多麻烦,我就是忘记安装这个了。结果坑爹了我一整整一天解决这些问题,所以上面的问题都让我遇见了。
如果老是服务错误,就代表你翻墙有问题,换个翻墙方式吧,我一直用的hosts,就出现了这个问题,试试vpn。
如果你之前有sdk,
则安装的时候选择对于的路径就ok .
出现 很多 版本错误的时候,在app文件中添加,让低版本的支持现在的。
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/ASL2.0'
}
1,如果有可能换,compilesdkversion
添加,multiDexEnable true