私はAndroidスタジオにはかなり新しく、別のUnityプロジェクト用にAndroidスタジオプロジェクトからjarをエクスポートしようとしています。Android Studio jarをエクスポートしないjarをエクスポートします
私はリンクCreate An Android Plugin For Unity Using Android Studio
しかし、時はいつでも、私はその「が成功のビルド」および「外部タスクの実行は、 『exportJar』を終了」を示すエクスポートしようとしているが、私はすべてのjarファイルを見つけることができないのです上の指示に従っ指定されたgradleファイルのフォルダに保存します。
「app/release」フォルダが空で、「app/build/intermediate/bundles/release /」に「instant-run」という名前の別のフォルダのみが含まれています。
私は、ステップをスキップしているか間違った経路を探しているかどうか少し混乱しています。 'com.android.application'
:私はあなたが
この行を変更するプラグインを適用すべきであるAndroidのスタジオ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
}
}
このパスは、ビルド/中間体/バンドル/リリース/を見たことがありますか? –
はい。空で、別のフォルダが即座に実行されます –
build/output/aarの下に.aarファイルがありますか? @Pranav Buradkar –