如何将外部库项目添加到android studio 1.2.2?与解决方案

我在 android studio 1.2.2版中使用外部库项目时遇到问题.

我做的添加外部库项目的步骤是: –

>我创建了一个新项目exPagerSliding.
>我在应用程序的根目录中添加一个新目录(libs).并将库粘贴到那里.
>我打开我的应用设置.gradle.并添加以下代码

include ':app' ':PagerSlidingTabStrip'
project(':PagerSlidingTabStrip').projectDir=new File('libs/PagerSlidingTabStrip')

>然后我打开build.gradle文件
添加以下代码

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")
}

5.接下来我去gradle.properties并编写以下代码行.

ANDROID_BUILD_MIN_SDK_VERSION=14
    ANDROID_BUILD_TARGET_SDK_VERSION=21
    ANDROID_BUILD_TOOLS_VERSION=21.1.3
    ANDROID_BUILD_SDK_VERSION=21

>并在build.gradle中添加

android {

compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
        buildToolsversion project.ANDROID_BUILD_TOOLS_VERSION

defaultConfig {
        minSdkVersion    Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION)
        targetSdkVersion     Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION)
    }

}

我收到一条消息“错误:无法获取属性’:在null对象上的PagerSlidingTabStrip’”

当我从库中打开我的build.gradle文件时.他们我收到了这条消息

你必须使用更新版本的android gradle plugin.current版本是1.0,推荐版本是1.2.3

好吧现在问题解决了,

所以我正在为那些仍然面临这种混乱的人写作.

在android studio中使用外部库项目的步骤是: –

>转到file-new -import模块.
>选择您的库项目文件夹.
>导入模块后.
>转到文件 – >项目结构 – >选择应用 – >选择依赖关系 – >点击登录右侧 – >模块依赖关系 – >选择您的模块名称,然后按确定.
>第4步是最后一步,但你可以得到两种类型的错误.防爆.没有这样的属性GROUP …用于处理这个去选择你的库的build.gradle,并删除这样的行适用于:’https://raw.github.com/twotoasters/gradle-mvn-push/master/gradle -mvn-push.gradle”

解决方法

您只需创建一个模块并将外部库项目添加到此模块.然后在项目结构中添加模块依赖项.就这样. Android Studio自动将所有内容添加到Gradle文件中.您无需手动执行这些操作.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...