Android Studio 的使用——系统梳理

简介

JetBrains 是一家全面,精致的ide开发商。提供了多种平台语言的ide,覆盖了 php, java, ruby, python, c++, objective-c, c# 等主流的语言和平台,以其多年的ide经验带给开发者不一样的开发体验,尤其是他家独有的代码智能提示,大幅提高了开发效率。就拿 Android Studio 来说,它就是出自JetBrain之手的一款专为 Android 平台开发的智能 ide.

IntelliJ

Gradle

http://services.gradle.org/distributions

版本控制

  1. VCS -> enable ,选择 git
  2. VCS -> Show Changes View
  3. 在 Changes 视图中(默认在左下角区域),可进行 Diff, Commit, Add 等可视化的 git 操作,非常方便。

对比 Eclipse + ADT

常见问题:

Gradle project sync failed. Basic functionality will not work properly

http://stackoverflow.com/questions/22148584/android-studio-gradle-sync-project-failed

根据我的经验,此问题是由于 Studio 使用了 graddle 构建系统,因此构建过程中的一切问题,都会反映为 sync failed ,而问题的原因是下面这个,找不到兼容的支持库所引起,解决了下面这个问题,sync failed 的问题也就解决了。

Error:Failed to find: com.android.support:appcompat-v7:20.0.0

http://stackoverflow.com/questions/25890015/error-failed-to-find-com-android-supportsupport-v420-0

解决办法:
打开 AndroidSDKManager-> Extra -> 勾选 Android Support LibraryAndroid Support Repostories 安装或更新即可解决app兼容问题。

官方说明:https://developer.android.com/tools/support-library/setup.html