このリンクから alfresco android SDK 1.0.1 をダウンロードし、ファイルを解凍します。
その後、Eclipse を開き、新しいワークスペースを作成し、[ファイル] -> [インポート] -> [Android] -> [ワークスペースへの既存の Android コード] -> [ルート ディレクトリ] をクリックします
次に、たとえばこのコードのように、srcディレクトリに多くのエラーが見つかりました
@Override
public Loader<LoaderResult<PagingResult<ActivityEntry>>> onCreateLoader(int id, Bundle ba)
{
if (!hasmore)
{
setListShown(false);
}
// Case Init & case Reload
bundle = (ba == null) ? getArguments() : ba;
ListingContext lc = null, lcorigin = null;
if (bundle != null)
{
lcorigin = (ListingContext) bundle.getSerializable(ARGUMENT_LISTING);
lc = copyListing(lcorigin);
loadState = bundle.getInt(LOAD_STATE);
}
calculateSkipCount(lc);
ActivityStreamLoader loader = new ActivityStreamLoader(getActivity(), alfSession);
loader.setListingContext(lc);
return loader;
}
2 行目のエラー マーク (public Loader ...) Eclipse は次のように述べています。
Multiple markers at this line
- The methode onCreateLoader(int, Bundle) of type ActivityStreamFragment must override a superclass method
- implements android.app.LoaderManager.LoaderCallbacks<org.alfresco.mobile.android.api.asynchronous.LoaderResult<org.alfresco.mobile.android.api.model.PagingResult<org.alfresco.mobile.android.api.model.ActivityEntry>>>.onCreateLoader
私が知りたいのは、このエラーを解決するにはどうすればよいですか? そのソースコードで屋外アンドロイドを構築したいので..
注: alfresco-android-sdk-1.0.1、Eclipse SDK バージョン: 3.7.2、jdk-1_5_0_22-windows-i586-p を使用しています。
ありがとう