微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Android Studio 0.3.6上将Android库添加到现有项目

我正在尝试将一个https://github.com/edmodo/cropper添加到我的Android项目中.我遵循这里描述的方法How do I add a library project to Android Studio?

但Android Studio自那时起发生了变化,我再也无法“导入模块”了.我只能添加一个新的.以下是我尝试过的步骤:

将库复制到名为libraries的文件夹中.

打开模块设置,我看到这个屏幕

我单击该符号以添加新模块,然后显示此屏幕

我选择填写内容根目录

其余的字段自动填充到此

下一步…

我改变了包裹

我点击下一步,现在我的项目看起来像这样

有关在Android Studio 0.3.6中添加外部库的正确方法的任何想法吗?

解决方法:

我不使用向导.通常我会编辑gradle文件.

创建这样的结构:

- Blunka
    build.gradle
- cropper
    build.gradle
    src
    res
  settings.gradle

在settings.gradle中:

include ':Blunka', ':cropper'

在cropper / build.gradle中:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android-library'

android {

   compileSdkVersion 19
   buildToolsversion "19.0.0"

   defaultConfig {
       minSdkVersion XX
       targetSdkVersion 19

   }    

   sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'
                java.srcDirs = ['src']
                resources.srcDirs = ['src']            
                res.srcDirs = ['res']            
            }
        }
    }

在Blunka / build.gradle中添加

dependencies {
    // Libraries
    compile project(':cropper')  
  }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐