Java でいくつかの変数を初期化し、それらをネイティブ コードに送信しようとしています。Java 変数が初期化される時間を取得してから、ネイティブ アクティビティに渡すことができるように、nativeactivity 呼び出しを遅らせる必要があります。
私の主な問題は、NativeActivity (必須) からクラスを拡張したため、アクティビティが開始されるとすぐにネイティブ アクティビティが呼び出され続けることです。スーパーの後に onCreate() が呼び出されるとすぐに、ネイティブ アクティビティが自動的に開始され、Java 変数はまだ初期化されていません。