2014-01-30 25 views
0

我想导入库项目,我在Android Studio中的项目,我不知道这是为什么这样一个大问题在android系统stuido! ......请帮助我的人如何导入库到Android工作室0.4.3

+0

看看这个http://stackoverflow.com/questions/21170395/how-to-include-and-compile-a-library-在最打造专业化-gradle-的-AN-Android的项目/ 21170626#21170626 – pyus13

+0

我也正是上写有..我的问题是同步gradle这个文件 – vezikon

+0

你得到什么错误,而同步? – pyus13

回答

1

要导入库..可以说actionbarsherlcok

  1. 复制到库文件夹到项目文件夹..或“库”文件夹中的项目文件夹..手动..不在IDE中

  2. 请确保您的minSdkVersion,targetSdkVersion,compileSdkVersion,buildToolsVersion在build.gradle中的项目目录和库目录中相同。

    android { 
    compileSdkVersion 19 
    buildToolsVersion "19.0.1" 
    
    defaultConfig { 
    minSdkVersion 8 
    targetSdkVersion 19 
    } 
    
  3. 确保在你的项目和库目录AndroidManifest.xml中具有相同的minSdkVersion和targetSdkVersion像上面

    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> 
    
  4. 在你的主项目目录打开“settings.gradle”

    然后键入库的目录名

    include ':actionbarsherlock' 
    

,如果你把它放在libs文件夹那么这将是

include ':libs\actionbarsherlock' 
  1. 构建>清洁工程
  2. 构建>使项目 运行项目

**如果导入了库与样本项目的项目和它不工作,做同样的步骤,也

开放gradle这个>包装> gradle-wrapper.properties并更改distributionUrl后期ST gradle这个版本..在我的情况

distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-bin.zip 

然后在打开项目“的build.gradle” 的主目录,改变依赖于

dependencies { 
    classpath 'com.android.tools.build:gradle:0.8.+' 
} 

再用干净的项目和重建

就是这样..在Android Studio中与我一起工作0.4.3

+0

如果你愿意,你可以删除清单completely.They SDK的声明不再有用,它会帮助你摆脱冲突。如果你的意图是只使用actionbarsherlock模块的依赖性的build.gradle文件的部分添加这此行是不够'编译“com.actionbarsherlock:actionbarsherlock:4.4.0 @ aar''一切你可以跳过。 – pyus13

相关问题