当前位置:首页>科技>正文

如何在Androidstudio中引入第三方源码 android studio gradle下载

2023-07-07 06:21:33 互联网 未知 科技

 如何在Androidstudio中引入第三方源码 android studio gradle下载

如何在Androidstudio中引入第三方源码

Android Studio 添加第三方库的方法为:
开发过程中想要导入第三方类库和Eclipse也是有差别的,导入SlidingMenu这个类库,从github上下载下来解压到项目目录下。
然后重启android studio就会发现项目下面有了类库。
需要修改的是根目录的下的settings.gradle这个文件,一定要注意是根目录下的。在里面添加代码。

下来我要修改的是App目录下的build.gradle,这里要注意是App目录下的build.gradle,添加如下代码
dependencies {
compile project(’:SlidingMenu-master’)
}
这个也是导入类库的名字。这个时候打开File--- >Project Structure就可以看到导入的类库。到这里的话还没有完成,编译的时候还会报错。
还要在项目SlidingMenu-master目录下添加一个build.gradle的这个文件,内容如下

studio导入类库比较费力。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ’com.android.tools.build:gradle:0.6. ’
}
}
apply plugin: ’android-library’

repositories {
mavenCentral()
}

android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 18
}

sourceSets {
main {
manifest.srcFile ’AndroidManifest.xml’
java.srcDirs = [’src’]
resources.srcDirs = [’src’]
aidl.srcDirs = [’src’]
renderscript.srcDirs = [’src’]
}
}
}
dependencies {
compile ’com.android.support:appcompat-v7: ’
compile files(’libs/gson-2.2.4.jar’)
}

android studio gradle下载

下载Gradle新版本
选择进入官网下载Gradle新版,我这里选择的是Gradle 2.10版本,然后根据网上其它经验进行安装;

发现编译问题
进入Android studio之后,由于本地电脑已经安装了gradle2.10,Android studio项目依旧配置的是老版本gradle2.4编译项目的时候,遇到如下图所示问题;

找到项目build.gradle文件
定位到Android studio 里面的项目,找到项目下面的build.gradle文件,gradle 2.4版本所对应的 com.android.tools.build:gradle插件为1.3.0,gradle 2.10对应的插件版本是2.1.0;在build.gradle文件里面更改即可;

android studio 源码在哪个文件夹

首先打开Android Studio安卓Apps开发工具。

选择单击工具栏Android SDK Manager图标

弹出settings对话框,单击launch Standalone SDK Manager 即启动独立的SDK Manager 程序。

弹出Android SDK Manager程序主界面。

选择下载安装Sources for Android SDK;

使用Android Studio就可以查看Android源码文件了。

哪里有android软件源码下载?

你可以到源码天堂下载啊,那个很多android源码下载啊源码天堂: http://code.662p.comandroid源码下载: http://code.662p.com/list/11_1.html

求android源码下载地址,就像学学源码的原理

一、下载android 源码
1.下载 repo
git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/

2. 修改repo
google的地址
REPO_URL = https://gerrit.googlesource.com/git-repo
改为清华大学的地址
REPO_URL = git://aosp.tuna.tsinghua.edu.cn/android/git-repo

3.下载 manifest
google 的地址
$ repo init -u https://android.googlesource.com/platform/manifest
改为清华大学的地址
$ repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest

4.同步源码
还是和以前一样
$ repo sync

5.替换已有的AOSP源代码的remote
如果你之前已经通过某种途径获得了AOSP的源码,但是你希望以后通过TUNA同步,只需要将.repo/manifest.xml中的
fetch=".." review="https://android-review.googlesource.com/" /> 改为下面的code即可: fetch="git://aosp.tuna.tsinghua.edu.cn/android/" review="https://android-review.googlesource.com/" /> 这个方法也可以用来在同步Cyanogenmod代码的时候从TUNA同步部分代码

AndroidStudio如何导入Android源码?

一、修改Android Studio(以下简称AS)的内存配置

  因为在导入源码时需要消耗大量内存,所以先修改IDEA_HOME/bin/studio.vmoptions中-Xms和-Xmx的值。文档中使用的是748m, 可自行修改。

  二、配置AS的JDK、SDK

  在IDE中添加一个没有classpath的JDK, 这样可以确保使用源码里的库文件

  并将其作为要使用的SDK的Java SDK。

  三、生成导入AS所需配置文件(*.ipr)

  ①编译源码(为了确保生成了.java文件,如R.java;如果编译过,则无需再次编译)

  ②检查out/host/linux-x86/framework/目录下是否有idegen.jar

  如果idegen.jar不存在,执行:

  mmm development/tools/idegen/
  在5.0.1的源码中会生成res.java的文件夹,导致idegen.jar运行时抛FileNotFoundException,这是idegen的代码不够严谨造成的。

  我的分享里有修改这个bug的patch,或者直接使用我分享的idegen.jar。

  ③执行

  development/tools/idegen/idegen.sh
  等待出现类似下面的结果:

  Read excludes: 5ms
  Traversed tree: 44078ms
  这时会在源码的根目录下生成android.ipr和android.iml两个IntelliJ IDEA(AS是基于IntelliJ IDEA社区版开发的)的配置文件