Как подсчитать методы в библиотеке Котлин

Я разрабатываю будущую библиотеку Android с открытым исходным кодом с Kotlin, и я бы хотел посчитать методы как из своего собственного кода, так и из зависимостей. Так как Kotlin отличается от Java, я предполагаю, что инструмент должен взять aar-вход в качестве файла, чтобы подсчитать реальные методы, но я нашел инструменты, принимающие файлы apk в качестве исходных данных.

Как я могу сделать это самым простым способом?

Спасибо за вашу помощь!

Модуль dexcount-gradle-plugin также работает с библиотеками. Результирующий файл @aar не должен отличаться при использовании Kotlin вместо Java, так как Kotlin просто компилируется в байт-код Java. Поэтому просто используйте его, и вы получите всю необходимую информацию для своей библиотеки.

 buildscript { dependencies { classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.4' } } apply plugin: 'com.getkeepsafe.dexcount' 
Intereting Posts
Анко не запускается Не удается найти классы Kotlin при компиляции IntelliJBehave Повторный набор API-вызовов: как убедиться, что после вызова api значение не равно нулю? При развертывании плагинов intellij копируются только зависимости. Android Parcelable в Kotlin: CREATOR не найден на Parcelable class почему kotlin использует === сравнить примитивный тип, равный друг другу, если они имеют одинаковое значение Как разобрать JSON вручную в Котлине? Как исправить ошибку вывода типа в Completed, преобразованную с помощью RxLifecycle.bindToLifecycle ()? Использование плюс равно оператору с байтами Flutter: как запускать и андроид намерение и возвращать данные на флаттер База данных комнаты Вставьте или обновите, но сохраните поле базы данных? Kotlin и Java в одном проекте с использованием Eclipse IDE Thead.join убивает поток java (kotlin) Android LiveData Observer не активен после первого обновления Все еще получение исключения IllegalStateException при использовании API People от Google, несмотря на подписку на другой поток с использованием RxJava