[英]Android Studio Export jar not exporting any jar
我是android studio的新手,我正嘗試將一個jar從Android Studio項目導出到另一個Unity項目。
我按照鏈接上的說明使用Android Studio創建Unity的Android插件
但是,每當我嘗試導出其顯示為“ 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文件需要它。 參考如何將庫導出到Android Studio中的Jar?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.