在Android库中显示类选择器

我正在创建一个库,我想创建一个类选择器。

当一个编辑文本被点击时,它会显示一个对话框,其中我将显示当前应用程序中的所有包和类。 用户可以从中选择一个班级。

我尝试了一些挣扎了2个小时。 但无法弄清楚如何做到这一点。

我看到这个答案使用DexFile 。 不过,从API 26开始已经被弃用了。