我按照本教程为unity3d导出jar文件,我参考这个来解决我的问题,但是,我仍然在项目中找不到任何jar文件,发布目录为空。
我的 build.gradle:
apply plugin: 'com.android.library'
android {
compileSdkVersion 28
defaultConfig {
// applicationId "com.aoshitang.demo"
minSdkVersion 21
targetSdkVersion 28
// versionCode 1
// versionName "1.0"
// testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation files('libs/unityClasses.jar')
}
task clearJar(type: Delete) {
delete 'release/AndroidSensorPlugin.jar'
}
task makeJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('release/')
include('classes.jar')
rename ('classes.jar', 'AndroidSensorPlugin.jar')
}
makeJar.dependsOn(clearJar, build)
我想我成功地导出了 jar 文件,但是发布目录中是空的,这是有线的。顺便说一下,我使用的是 macOS Mojave 10.14,我的 Android Studio 版本是 3.2。
有什么帮助吗?
莫回无
尚方宝剑之说
桃花长相依
相关分类