1

私のアプリケーションはほぼ完成しており、パッケージ名を変更する必要がありました。そのため、名前をリファクタリングし、MAIN クラスを含むパッケージの名前を変更した後、「エクスポートされた静的ルーチンの定義が見つかりません: .main(String[])」という警告が表示されます。

グーグルで調べたところ、コンパイラがアプリケーションのエントリ ポイントを見つけられなかったため、アプリケーションがシミュレータ/デバイスにロードされていないことがわかりました。

誰でもこれについて私を助けてもらえますか?

前もって感謝します !!

4

1 に答える 1

1

エラー メッセージが示すように、署名付きのメソッドが必要です。

public static void main(String[] args) {
}

あなたのクラスの1つで定義されています。どちらでもかまいませんが、このメソッドは Application または UiApplication オブジェクトを作成し、イベント ディスパッチャに入るために、Application または UiApplication を拡張するクラスで定義するのが一般的です。シミュレーターまたはデバイスでアプリケーションを実行したことがある場合は、ある時点でそのような方法を使用したことがあるはずです。

于 2012-08-27T18:55:29.520 に答える