2016-07-19 4 views
0

Я довольно новичок в студии Android, и я пытаюсь экспортировать банку из проекта Android Studio для другого проекта Unity.Android Studio Export jar не экспортирует jar

Я следовал инструкции, указанной на ссылке Create An Android Plugin For Unity Using Android Studio

Но всякий раз, когда я пытаюсь экспортировать его показ «Построить успешный» и «Внешнее выполнение задачи закончена„exportJar“», но я не могу найти любую банку в указанной папке файла градиента.

Я заглянул в папки «app/release» пустым и «app/build/intermediates/bundles/release /» содержит только другую папку с именем «мгновенный запуск».

Так что я немного смущен, пропускаю ли я какой-либо шаг или искал неправильный путь.

Я использую 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 
    } 
} 
+0

Вы видели этот путь сборки/промежуточных звеньев/пучков/выпусков /? –

+0

Да. Его пустой и содержит другую папку мгновенного запуска –

+0

вы можете видеть файл .aar в разделе build/output/aar? @Pranav Buradkar –

ответ

1

вы должны изменить эту строку

применить плагин: '' com.android.application

до

применить плагин: 'com.android.library'

обязательно. а затем перестройте свой проект. Потому что мы генерируем библиотеку, и это необходимо для создания файла jar. ссылка How to export library to Jar in Android Studio?

+0

Спасибо @Pranav Burakar –

Смежные вопросы