android studio 使用以及常出现的问题

来源:互联网 发布:python自动化ios开发 编辑:程序博客网 时间:2024/05/02 02:46

http://www.android-studio.org/index.php/docs/guide/132-androidstudio-inport-jar


Android Studio

  • STUDIO
  • 中文组
    • 中文组成员
  • 下载专区
    • 历史版本下载
  • 如何使用
    • Studio 指南
    • Gradle 指南
    • 使用指南
    • 实战秘籍
    • 菜鸟日记
    • 常见问题
  • 汉化专题
    • Gradle 中文手册
  • 有问有答
  • DOWNLOAD
  • ANDROIDSTUIO 中文社区
    • Android Studio 开发向导
    • Android Studio 经验交流
    • Android Studio 新闻
    • Android 求职招聘

ANDROID STUDIO 最新资料

  • Android Studio 基本设置图解教程
  • Android Studio v1.0安装教程(Windows)
  • 项目不能编译,总提示设备版本过低
  • It pop up "Cannot find declaration to go to"
  • AndroidStudio如何使用aar依赖包?

ANDROID STUDIO 热门资料

  • Gradle使用手册(一):为什么要用Gradle?
  • Android Studio v1.0安装教程(Windows)
  • 如何将Eclipse中的项目迁移到Android Studio 中
  • Android Studio 基本设置图解教程
  • Gradle使用手册(二):项目结构

Android Studio 使用指南(汉化)

如何引入第三方jar包(以google play service为例)

用户评价:  / 22 
好 

原文地址:http://forum.xda-developers.com/showthread.php?t=2421186

翻译:Android Studio 中文组(大锤译) 

在Android Studio(AS)的开发中,遇到引入外部类库或第三方jar包的情况,确实是件很恼人的事情。因为AS是基于Gradle构建,所以和传统的导入方式有些不一样。

笔者也曾为此头疼过好一阵,现在终于有了解决办法,拿出来和大家分享一下。

这里以导入Google Services library为例,具体操作步骤如下。

1. 打开你的buid.gradle文件。应该用哪一个呢?Project中的,还是Module中的?(如图所示,Module中的)

2 . 将google-play-services.jar这个jar包拷到指定的位置。原来可能是在这个目录下:$ANDROID-SDK/extras/google/google_play_services/libproject/google-play-services_lib/libs ,比如现在我把它放到了$GOOGLE_PLAY_LIB目录下。

 

3 . 如果你已经有了别的dependencies(如Android Studio Library),我们把它加到list当中去,也就是将你需要编译的部分,从dependencies中移到list里。

例如先前长这样:

List myDependencies = ["com.android.support:appcompat-v7:18.0.+"]dependencies {        //moved into List above, so there'll be nothing here.

 

4.  加入Google Play Library之后:

List myDependencies = ["com.android.support:appcompat-v7:18.0.+", fileTree (dir: '$GOOGLE_PLAY_LIB', includes: ['*.jar'])]

 

PS:不要忘了把$GOOGLE_PLAY_LIB 改成你本地的目录,如 E://Android/Development/Lib 

 

5.  修改dependencies里面的内容:

List myDependencies = ["com.android.support:appcompat-v7:18.0.+", fileTree (dir: 'E://Android/Development/Lib', includes: ['*.jar'])]dependencies {    compile myDependencies} 

 

6.  然后就是耐心等待项目compile和make了。^_^

笔者成功的测试过Google Android Map v2,如果你有遇到问题,欢迎留言。 

 

=======以下是另一个网友留言,有更简便一些,不过得注意路径的问题========

只需要从SDK中下载 Google Repository & Google Play Services,然后在build.gradle文件中申明,如下所示:

dependencies {compile('com.android.support:appcompat-v7:18.0.+')compile('com.android.support:support-v4:13.0.0')compile ('com.google.android.gms:play-services:3.2.25')}

 

再或者,直接:compile files('libs/google-play-services.jar')


0 0
原创粉丝点击