下面是我在使用Android Studio过程中遇到的几个问题:
1、第一次打开Studio报错“Unable to access Android SDK add-on list”
这个界面不用管,点击Cancel。进入到Studio主页面后,在“File”——“Project Structure”——“SDK Location”中分别设置sdk、jdk、ndk的路径。设置完毕,以后再打开就不会再报错了。
2、在Studio上创建一个新项目报错“Failed to resolve: com.android.support:appcompat-v7:23”
原因是“Android Support Library”这个库的版本低于23,需要打开“SDK Manager.exe”把该库升级到最新。升级完毕,重启Studio后自动重编译,就不会报这个错了。另外注意build.gradle文件中的dependencies段的compile值与“Android Support Library”的库版本保持一致,不然也会报错。
3、Studio上时常报错“Cannot resolve symbol ‘R’”
Studio会间歇性抽风,原因不明,可选择“Build”——“Clean Project”后重编。
4、运行工程时报错“compileSdkVersion ‘android-24‘ requires JDK 1.8 or later to compile.”
Studio默认指定最高版本的sdk(当前是24)进行编译,如果开发者机器上的jdk不是1.8版本,就会报错。解决办法有两种,一种是把jdk升级到1.8,另一种是修改build.gradle文件把compileSdkVersion的值降下来(如降到版本19)。
使用SVN
Android Studio自带了SVN插件,即Subversion,但还需要开发者进行相关配置后,才能正常使用svn功能。具体配置步骤如下:
1、安装TortoiseSVN
安装TortoiseSVN时要选择“command line client tools”,这样在安装后的bin目录下才能找到命令行工具svn.exe。
2、在Android Studio中配置TortoiseSVN的命令行工具
“File”——“Settings”——“Version Control”——“Subversion”——“user command line client”右侧的浏览按钮选择本地安装的svn.exe
3、在Android Studio中使用svn检出项目
“VCS”——“Checkout from Version Control”——“Subversion”
4、更新/提交svn
右击项目,在右键菜单中选择“Subversion”——“Update File...”(从svn更新文件)或者“Commit File...”(向svn提交文件)