Ошибка интеграции AAR в kony studio 6.5

У меня есть библиотека Android andar, которую я хочу интегрировать в проект студии kony. после обращения в службу поддержки kony я смог интегрировать его и правильно построить проект.

во время выполнения, когда вызывается aar, он требует активности (намерения) внутри того же aar. здесь я получаю следующую ошибку:

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/example/package/SecondActivity; 

способ, которым называется деятельность, выглядит так:

Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra ()....;
startActivityForResult(intent, TASK2);    //TASK2 = 10;

я попытался использовать импорт для второго действия в вызывающем, но как только я сделал aar, android studio оптимизировала код, удалив команду import, так как она не нужна. есть ли причина, по которой код теперь не видит класс SecondActivity? зная, что если я запускаю код на Android Studio, он работает отлично.

1 ответ

Если вы используете систему сборки ANT и не используете gradle для управления зависимостями. Вы получите эти ошибки. Сначала перейдите от ANT к gradle и укажите свои зависимости в build.gradle. У меня была такая же проблема при интеграции файла AAR.

Другие вопросы по тегам