我正在尝试使用目前使用Eclipse的Android Studio。
我已将我的图书馆项目导出为gradle,然后将导出的项目导入Android Studio。这很成功,但是我无法找到如何进入主应用程序项目并引用新导入的库。我通过Android Studio发现的所有内容似乎总是用于创建新的库项目,而不是引用现有项目。
我使用的是Android Studio 0.4.0。
感谢您提供的任何帮助。
更新
我看过@Grennis所说的内容,但我在项目结构对话下没有图书馆部分。下面是我的项目结构对话的截图。
更新2
我一直试图手动修改gradle文件,我已经读过需要将库复制到我的项目中,然后在gradle文件中引用它。我认为这可能有点起作用,因为我不断收到错误声明它无法找到库,但是,我不再收到错误,而是我得到了另一个错误。
错误是:
配置项目':MysqlManager'。
时出现问题配置名称'默认'没找到。
- 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
以下是我的settings.gradle
include ':MysqlManager'
include ':Libraries:CritiMon'
下面是我的build.gradle文件
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
compile project(':Libraries:CritiMon')
// compile project(':Libraries:NavigationDrawerManager')
// compile project(':Libraries:BoardiesITSolutionsLib')
}
下面是显示我的目录结构的屏幕截图
答案 0 :(得分:1)
这个问题已被多次提出过。
using facebook sdk in android studio
Import module to gradle project on android studio 0.4.0v
Import module or project as Library on Android Studio
How to import eclipse library project from github to android studio project?
Problems adding external library to Android Studio 0.3.6
Android studio import module button missing
Can't find import module option in project structure (Android Studio 0.3.4 - 0.5.2)
Cannot import module in Android Studio 0.3.5
配置名称'默认'未找到错误的问题也被多次询问:
Android Studio Gradle Configuration with name 'default' not found
Problems trying to create gradle build
Configuration with name 'default' not found while building android project on gradle
答案 1 :(得分:0)
选择您的项目,然后在菜单中选择文件 - >项目结构
在"图书馆"您可以添加现有库的部分
然后在"模块"部分,在"依赖关系"选项卡,您可以将这些库添加到项目中。