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

如何将外部库项目添加到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文件中.您无需手动执行这些操作.

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

相关推荐