Android環境下では、自分のクラスのすべてのサブクラスをリストアップする必要があります。 ディレクトリを読んでいるサンプルがあることがわかりました....しかし、私はスレッドやアプリケーションレベル、または別の実行オブジェクトに問い合わせることでそれらを検索したいと思います。私のクラスのサブクラスのリスト
私はobjc_getClassListを使用して、私は私が興味を持っていたものを選択するのiOSの下。
誰か用量汎用Javaまたは特定のアンドロイドのライブラリにobjc_getClassListのようなきれいな解決策を見つけるための方法があるかどうか知っていますか?
ありがとうございます。 PS:これらのクラスはすべて特定のJavaパッケージに入っています
リスト<?あなたのクラスを拡張します> –
質問に興味がある人は、なぜ私は現在のクラスのすべてのリストをVMに問い合わせることができないのかと思っています。 VMはこのリストを知らないためです。 Java envでは客観的なCとは異なります。各クラスは呼び出されたときにのみ認識されます。 'static {instructions;}'セクタは、実行時にクラスを参照するときにのみ呼び出されます。 – Freddie