gpt4 book ai didi

android - Android Studio导出jar不导出任何jar

转载 作者:行者123 更新时间:2023-12-03 05:13:32 24 4
gpt4 key购买 nike

我是android studio的新手,我正尝试将一个jar从Android Studio项目导出到另一个Unity项目。

我按照链接Create An Android Plugin For Unity Using Android Studio上的说明进行操作

但是,每当我尝试导出其显示为“Build Success”和“External Task Executive'exportJar”完成的显示时,我都无法在gradle文件的指定文件夹中找到任何jar。

我查看了“app / release”文件夹中的空白,“app / build / intermediates / bundles / release /”仅包含另一个名为“instant-run”的文件夹。

因此,我是跳过步骤还是在错误的路径上感到困惑。

我正在使用Android Studio v2.1.2

App.build文件

apply plugin: 'com.android.application'

android {
compileSdkVersion 22
buildToolsVersion "24.0.0"

defaultConfig {
applicationId "com.example.merchantapp"
minSdkVersion 8
targetSdkVersion 19
}

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:22.2.1'
compile files('libs/PGSDK_v1.0.jar')
compile files('libs/classes.jar')
}
task deleteOldJar(type: Delete) {
delete 'release/AndroidPlugin.jar'
}

//task to export contents as jar
task exportJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('release/')
include('classes.jar')
///Rename the jar
rename('classes.jar', 'AndroidPlugin.jar')
}

exportJar.dependsOn(deleteOldJar, build)


android {
lintOptions {
abortOnError true
}
}

最佳答案

你应该改变这一行

应用插件:“com.android.application”



应用插件:“com.android.library”

这是强制性的。然后重建您的项目。
因为我们正在生成库,所以构建jar文件需要它。
引用How to export library to Jar in Android Studio?

关于android - Android Studio导出jar不导出任何jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38458357/

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