android导入包的方法

本文详细介绍如何在Android Studio中导入SDKDemo项目,包括通过Import Project功能导入项目、手动添加第三方开源库及解决编译错误的方法。适用于Android开发者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android Studio 导入SDK Demo

1)进入android studio,点击import project(Eclipse ADT,Gradle,etc),如下图所示:

2)选择AndroidSDK文件夹下的XiaonengChatDemo,并点击 OK,如下图所示:

3)在弹出的Import Project from ADT页面中,填写项目导入后的目标路径,一直点击Next直到Finish,如下图所示:

4)点击Finish后,会弹出Gradle Project info Building界面,如下图所示:

5)Building结束后弹出import-summary.txt,表示导入成功,如下图所示:

6)最后在XiaonengChatUI 的build.gradle 中的defaultConfig 加入minSdkVersion 版本,与主项目中的版本保持一致,并点击Sync Now,如下图所示:

 

第二种方法:

步骤: 
1、导入第三方开源库 
下载资源:http://download.youkuaiyun.com/download/lanrenxiaowen/10185999 
在项目里面找到第三方开源库 
这里写图片描述

这时会在项目里面发现多了这个第三方开源库 
这里写图片描述

然后手动修改项目跟目录下settings.gadle 添加include ‘:App’,’:xrecyclerview’如图所示:

include ':App',':xrecyclerview'
  • 1

这里写图片描述

然后在打开App/build.gradle这个文件,添加

dependencies{
compile project(':xrecyclerview')
}
  • 1
  • 2
  • 3

如图: 
这里写图片描述

如果这时候编译还报错的话就在项目xrecyclerview目录下添加一个build.gradle的这个文件,内容如下

apply plugin: 'com.android.library'
version = "1.5.5"
group = "com.jcodecraeer"

def siteUrl = 'https://github.com/jianghejie/XRecyclerView'
def gitUrl = 'https://github.com/jianghejie/XRecyclerView.git'

android {
    compileSdkVersion 26
    buildToolsVersion '26.0.2'

    defaultConfig {
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    sourceSets.main{
        jni.srcDirs = []
        jniLibs.srcDir "src/main/libs"
    }
}



dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:26.1.0'
    compile 'com.android.support:recyclerview-v7:26.1.0'
    compile 'com.android.support:design:26.1.0'
}  

task sourcesJar(type: Jar) {
    from android.sourceSets.main.java.srcDirs
    classifier = 'sources'
}

artifacts {
    archives sourcesJar
}
Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())
  •  

最后编译如果还会报错的话 
这时候可能需要修改一下xrecyclerview目录下的AndroidManifest.xml文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下就OK了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值