簡體   English   中英

Android Studio導出jar不導出任何jar

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM