できるだけ簡単に問題を説明しようと思います。
Winrar を使用して抽出した JAR ファイルがあります。(jar ファイルには、オープンソースの Android ライブラリが含まれています)。
ライブラリに新しいクラスを追加して、この JAR ファイルを変更したいと考えています。
私の手順は次のとおりです。
まず、Eclipse を使用してクラスを作成し、Android のライブラリ パッケージ名と同じパッケージ名を設定しました。
次に、この Java ファイルをライブラリ内の他の Java ファイルのフォルダにコピーしました。
第三に、javac を使用して CMD 経由で JAVA ファイルをコンパイルしようとしました。
新しい Java ファイルとライブラリの他の .JAVA および .CLASS ファイルのパスは次C:\com\example\core\
のとおりです。新しい Java ファイルの名前は次のようになります。CMD"MyNewClass.java"
を介して実行するコマンドは次のとおりです。javac C:\com\example\core\MyNewClass.java
しかし、コンパイル中に次のような多くのエラーが発生します: シンボルが見つかりません。
この問題の解決策を探していましたが、それを解決して、別のクラスを作成した新しい JAR ファイルを作成する方法がわかりませんでした。
私は何が欠けていますか?