いろいろ調べてみましたが、Eclipse (3.6、2.2 Android SDK を使用) は、私が作成した AIDL ファイルで何もしません。AIDL ファイルは、Java スタイルに従って、他のソースと同じ場所にあります。EclipseはAIDL ファイルで宣言されたインターフェイスのスタブを生成するだけでよいと読みましたが、それは gen フォルダーにも表示されず、私が見た他の場所にも表示されず、インターフェイスが指定されているためプロジェクトがビルドされませんAIDL に が見つかりません。私は何かばかげたことをしているのか、何かを理解していないのではないかと思いますが、調べて試してみた限り、まだ理解できず、Eclipse はまだ失敗しています。
私の AIDL:
パッケージcom.example.helloandroid;
インターフェイス HOSPlayerInterface { public void playURL(String url); public booleanpause(); public boolean resume(); public void stop(); }
...そして、AIDL は com/example/helloandroid ディレクトリにあると述べました。Eclipse はそれを認識せず、構文を強調表示し、AIDL を実行しません。途方に暮れています。AIDL を必要としない単純な Android プロジェクトをビルドして実行できるため、Android プラグインがインストールされ、機能しています。どんな助けでも大歓迎です。