私は次のプロジェクト構造を持っています。
私StockInfo.java
は完全に元気です。
StockInfo.java(エラーなし)
package org.yccheok.jstock.engine;
import android.os.Parcel;
import android.os.Parcelable;
public class StockInfo implements Parcelable {
...
...
StockInfo.aidl(エラーなし)
package org.yccheok.jstock.engine;
parcelable StockInfo;
StockInfoObserver.aidl(エラー!)
package org.yccheok.jstock.engine;
interface StockInfoObserver {
void update(StockInfo stockInfo);
}
AutoCompleteApi.aidl(エラー!)
package org.yccheok.jstock.engine;
interface AutoCompleteApi {
void handle(String string);
void attachStockInfoObserver(StockInfoObserver stockInfoObserver);
}
ただし、Eclipseは次のように文句を言いますStockInfoObserver.aidl
(処理できないため、文句AutoCompleteApi.aidl
も表示されますStockInfoObserver.aidl
)、
パラメータstockInfo(1)不明なタイプStockInfo
私は1時間試しましたが、それでもわからないのですが、なぜStockInfo
私が持っていたのに、なぜ援助で認識されないのですか?
- 提供された
StockInfo.aidl
- 提供された
StockInfo.java
何か案が?
これが完全なエラーです。
AutoCompleteApi.aidl
に大きく依存していることに注意してくださいStockInfoObserver.aidl
。そのため、エラーが表示されます。
私はあなたの参照目的のためにプロジェクト全体を共有します:https ://www.dropbox.com/s/0k5pe75jolv5mtq/jstock-android.zip