2014-11-20 2 views
0

Я создал JAR, в котором есть два файла .class. Затем я добавил флягу в папку ЛИЭС и добавлена ​​зависимость в мой Gradle файл, делая этоИмпорт из Jar не разрешающий

compile fileTree(dir: 'libs', include: ['*.jar']) 

тогда я бегу в странный вопрос, который можно увидеть на изображении ниже.

Я могу ссылаться на класс и использовать его методы, но затем я делаю проект clean/build, я получаю ошибки, потому что импорт не разрешал. Я получаю классы внутри фляги, которые должны быть внутри иерархии папок, аналогичной имени пакета. Error:(22, 27) error: package com.android.biomini does not exist

ответ

2

. Так внутри банка (это просто почтовый), вы должны иметь ком/Android/biomini/BioMiniAndroid.class ..

Еще одно замечание, то «com.android» пакет уже используется андроид так попробуйте использовать что-то еще, как com.yourcompany.biomini

+0

пятно на. Прошло почти 10 лет с тех пор, как мне пришлось создать JAR-файл :) Я немного ржавчиво по некоторым деталям. Благодарю. –

0

Щелкните правой кнопкой мыши файл jar в папке libs и выберите «Добавить как библиотеку». Затем он будет автоматически добавлен в build.gradle.

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