1

エラー:(58, 13) 解決に失敗しました: com.android.support:support-v4-preferencefragment:1.0.0 リポジトリをインストールしてプロジェクトを同期
する ファイル
に表示 プロジェクト構造ダイアログに表示

public class PreferencesActivity extends BaseActivity {

    @Override
    protected void onCreate( Bundle savedInstanceState ) {
        super.onCreate(savedInstanceState);
        Fragment preferencesFragment = new PreferencesFragment();
        U.attachFragment(this, preferencesFragment);
    }

    @Override
    protected int getLayoutResourceId() {
        return R.layout.activity_fragment;
    }

    @Override
    protected Boolean isChildActivity() {
        return true;
    }

    @Override
    protected String getActivityTag() {
        return Config.ACTIVITY_TAG_PREFERENCES;
    }

    @Override public void onConfigurationChanged( Configuration newConfig ) {
        super.onConfigurationChanged(newConfig);
        Fragment preferencesFragment = new PreferencesFragment();
        U.attachFragment(this, preferencesFragment);
    }
}

このソースがエラーに見えるのはなぜですか? 私の問題を解決してください

4

2 に答える 2

1

android.support.v4.preference.PreferenceFragmentは、独自のプロジェクトで使用できるライブラリ プロジェクトです。ソース (zip) をダウンロードするだけです。このエラーが発生する理由は、おそらく gradle 依存関係だけでロードしようとしているからです。この回答は、ライブラリ プロジェクトを独自のプロジェクトに読み込む方法の詳細な手順を示しています。

于 2015-08-05T00:40:15.093 に答える
0

appcompat v4 をインストールしてから、スタジオを再起動してみてください。助けになる

于 2015-07-10T08:45:39.197 に答える