最近の更新

2013年10月8日火曜日

Android Support Library v7のサンプル(Support7Demo)をワークスペースにインポートする方法

【目的】
Android Support Library v7のサンプル(Support7Demo)をEclipseのワークスペースにインポートします。



【準備】
1.「Android Support Libraryのリビジョン18への更新方法」で「Android Support Library」のリビジョンを18に更新しておきます。



【手順1】
1.メニューから「ファイル」⇒「インポート」をクリック。




【手順2】
1.「Android」⇒「Existing Android Code Into Workspace」を選択。
2.「次へ」ボタンをクリック。




【手順3】
1.「参照」ボタンをクリック。




【手順4】
1.【準備】でインストールした「Android SDK」以下の「extras/android/support/samples/Support7Demos」を指定。
2.「OK」ボタンをクリック。




【手順5】
1.「プロジェクトをワークスペースにコピー」を選択。
2.「完了」ボタンをクリック。




【手順6】
1.以下の様に「android-support-v7-mediarouter」のプロジェクトがインポートされます。


2.しかし、以下の様なエラーが出力されます。
ActionBar を型に解決できません
ActionBar を変数に解決できません
ActionBarActivity を型に解決できません
ActionProvider を型に解決できません
ALIGN_BOUNDS を変数に解決できません
BASELINE を変数に解決できません
Builder を型に解決できません
Callback を型に解決できません
CENTER を変数に解決できません
ControlRequestCallback を型に解決できません
FILL を変数に解決できません
Fragment を型に解決できません
FragmentManager を型に解決できません
FragmentTransaction を型に解決できません
GridLayout を型に解決できません
LayoutParams を型に解決できません
LEFT を変数に解決できません
mCustomViewLayoutParams を変数に解決できません
MediaControlIntent を変数に解決できません



【手順7】
1.「Android Support Library(v7 appcompat library)をライブラリ参照する方法」の手順で「v7 appcompat library」をライブラリ参照設定を行います。
2.「Android Support Library(v7 mediarouter library)をワークスペースにインポートする方法」の手順で「v7 mediarouter library」をライブラリ参照設定を行います。
3.「Android Support Library(v7 gridlayout library)をワークスペースにインポートする方法」の手順で「v7 gridlayout library」をライブラリ参照設定を行います。




【手順8】
1.以下の様なエラーが出力されます。
Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Subtitle'.
Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Title'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Menu'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Subtitle'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Subtitle.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Title'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionBar.Title.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Subtitle'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Subtitle.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Title'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.ActionMode.Title.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.PopupMenu.Large'.
Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Holo.Widget.PopupMenu.Small'.
Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo'.
Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.
Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DarkActionBar'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.Solid'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.TabBar'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.TabText'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionBar.TabView'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionButton'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionButton.CloseMode'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ActionButton.Overflow'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.AutoCompleteTextView'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.DropDownItem.Spinner'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.Solid'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.Solid.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabBar'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabBar.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabText'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabText.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabView'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionBar.TabView.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionButton'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionButton.CloseMode'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionButton.Overflow'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.ActionMode.Inverse'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.AutoCompleteTextView'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.DropDownItem.Spinner'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.PopupMenu'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Light.Spinner'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ListView.DropDown'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.PopupMenu'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ProgressBar'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.ProgressBar.Horizontal'.
Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Holo.Spinner'.
No resource found that matches the given name: attr 'android:actionBarWidgetTheme'.
No resource found that matches the given name: attr 'android:dividerPadding'.
No resource found that matches the given name: attr 'android:showDividers'.
No resource found that matches the given name: attr 'android:windowActionBar'.




【手順9】
1.「Project Build Targetの変更方法」の手順で「Project Build Target」を「Android 4.2.2(API17)」に変更します。




【手順10】
1.「プロジェクトのクリーンビルド方法」の手順でプロジェクトをクリーンビルドします。




【手順11】
1.以下の様にエラーが無くなります。
2.メニューから「実行」⇒「実行」を選択。




【手順12】
1.以下の様にサンプルが起動すれば成功です。

































































以上です。

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。

関連記事