3

私はこの回答のコードを使用していますが、プロジェクトソースにITelephony.aidlを追加する必要があるため、これを実行しました。

しかし、このaidlファイルはコンパイルされていません。他に必要な手順はありますか?

4

3 に答える 3

3

まず、com.android.internal.telephonyという名前のプロジェクトのsrcフォルダーにパッケージを作成し、そのパッケージ内にファイルを作成して、インターフェイスITelephonyをコピーして貼り付け、ファイルをITelephony.aidlとして保存します。コンパイルすると、genフォルダーにITelephonyの.javaファイルが作成されます。これが私が行ったことであり、問​​題は解決しました。

お役に立てれば

于 2012-06-04T10:39:50.810 に答える
1

aidlファイルにEclipseでエラーが表示されている場合は、それを考慮してここにエラーを投稿する必要がありますが、エラーが表示されていない場合は、プロジェクトをクリーンアップして再ビルドする必要があります。このプロセスの後、「gen」フォルダーに移動し、このファイルがそこでコンパイルされているか、同じ名前のaidlファイルを持つクラスが存在するかを確認する必要があります。見つかった場合、その平均援助ファイルは正しくコンパイルされています。

よろしく、アリ

于 2011-10-03T11:32:10.340 に答える
0

EclipseのCertinバージョンは、プロジェクトの参照ライブラリフォルダーを移動します.eclipseを更新するか、eclipseとadtプラグインを再インストールするか、eclipseフォルダー内でライブラリを移動します。

于 2011-11-11T19:54:37.890 に答える