如何将外部库项目添加到android studio 1.2.2?有解决方案
我在android studio 1.2.2版中使用外部库项目时遇到了问题 我添加外部库项目的步骤包括:-如何将外部库项目添加到android studio 1.2.2?有解决方案,android,android-studio,android-support-library,Android,Android Studio,Android Support Library,我在android studio 1.2.2版中使用外部库项目时遇到了问题 我添加外部库项目的步骤包括:- 我创建了一个新的项目Expager 我在应用程序的根目录中添加了一个新目录(libs)。然后把图书馆贴在那里 我打开我的应用程序setting.gradle。并添加以下代码行 include ':app' ':PagerSlidingTabStrip' project(':PagerSlidingTabStrip').projectDir=new File('libs/PagerSlidi
include ':app' ':PagerSlidingTabStrip'
project(':PagerSlidingTabStrip').projectDir=new File('libs/PagerSlidingTabStrip')
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project(":PagerSlidingTabStrip")
}
include ':app' ':PagerSlidingTabStrip'
project(':PagerSlidingTabStrip').projectDir=new File('libs/PagerSlidingTabStrip')
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project(":PagerSlidingTabStrip")
}
ANDROID_BUILD_MIN_SDK_VERSION=14
ANDROID_BUILD_TARGET_SDK_VERSION=21
ANDROID_BUILD_TOOLS_VERSION=21.1.3
ANDROID_BUILD_SDK_VERSION=21
defaultConfig {
minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION)
targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
}
}”:PagerSlidingTastrip“
”
当我从库中打开build.gradle文件时。我收到了这个信息
您必须使用更新版本的android gradle插件。当前版本为1.0,推荐版本为1.2.3
那么现在问题解决了, 因此,我为那些仍然面临这一混乱局面的人写作 在android studio中使用外部库项目的步骤包括:-
'https://raw.github.com/twotoasters/gradle-mvn-push/master/gradle-mvn-push.gradle“
您只需要创建一个模块并将外部库项目添加到此模块。然后在项目结构中添加模块依赖项。这就是全部。Android Studio将自动将所有内容添加到Gradle文件中。您不需要手动执行这些操作。这是我向Android studio项目添加外部库的方法
include ':app', ':lib1', ':lib2', ...
而在build.gradle中:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
//some your dependencies...
compile project(':lib1')
compile project(':lib2')
...
}
添加外部库项目意味着,只需将库复制粘贴到modules libs文件夹,或以任何其他方式复制粘贴即可。我在构建Zxing源代码时就是这么做的。亲爱的,在项目结构中添加模块依赖项后,我遇到了一个错误,问题是在项目上找不到属性“ANDROID\u BUILD\u SDK\u VERSION”:library。我建议使用这种方式,因为@yushulx说的是File->New->Import module,然后选择外部库/项目,然后转到项目结构并添加模块依赖项,它将显示导入的模块。你不需要手动更改这些文件,我也这么做了,但遇到了问题