如何解决'无法重新获得:'com.android.support:support-v4-preferencefragment:1.0.0l

时间:2015-07-10 08:21:48

标签: android preferencefragment

错误:(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);
    }
}

为什么这个来源出现错误? 请解决我的问题

2 个答案:

答案 0 :(得分:1)

android.support.v4.preference.PreferenceFragment是一个可以在您自己的项目中使用的库项目,您只需要下载源(zip)。您收到此错误的原因是因为您可能只是尝试使用gradle依赖项加载它。 This answer向您展示了如何将库项目加载到您自己的项目中的详细步骤。

答案 1 :(得分:0)

尝试安装appcompat v4,然后重新启动工作室。它有帮助