gpt4 book ai didi

android - 如何使用 buildship for android?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:22:45 25 4
gpt4 key购买 nike

我有一个虚拟项目,我通过 eclipse IDE 中的 buildship 插件成功编译了它。

这是我的 local.properties 文件:

sdk.dir=C:/Asta/altro/adt-bundle/sdk

这是settings.gradle文件

rootProject.name = 'testgradle'

这是我的build.gradle文件

buildscript {
repositories {
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
}
}

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

defaultConfig {
applicationId "com.example.testgradle"
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}

lintOptions {
abortOnError false
}
}

sourceCompatibility = 1.6
targetCompatibility = 1.6


repositories {
jcenter()
flatDir {
dirs 'libs'
}
}

dependencies {
compile 'org.slf4j:slf4j-api:1.7.21'
compile 'com.android.support:appcompat-v7:23.4.0'
testCompile 'junit:junit:4.12'
}

task wrapper(type: Wrapper) {
gradleVersion = '2.10'
}

尽管我得到了完全编译的 apk,但 eclipse 没有集成:仍然看到缺少库并给出超过 100 个错误!所有库都由 gradle 在\build\intermediates\中完美管理并组装成 apk,但 eclipse IDE 不是“实时的”。我想使用 gradle 下载和分解库,然后通知 eclipse 并让它用自己的构建器制作 apk。

最佳答案

Buildship 只能用于运行 Android 任务 (assembleDebug)。

在构建过程中,它将加载依赖项并判断是否存在错误。

要将依赖项加载到 Java 类路径中,查看 Eclipse 中的错误并解析导入,您可以手动将 .jar 文件添加到您的 Java Build Path 或使用此 Gradle 插件: https://github.com/greensopinion/gradle-android-eclipse .

它为 Eclipse 项目生成类路径,您只需将其导入 IDE。

要运行 Gradle 任务,您可以创建一个运行配置(名为“Gradle 项目”)并将您的任务和工作目录放在那里。

关于android - 如何使用 buildship for android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39858175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com