2 sinat 35670989 sinat_35670989 于 2016.09.23 22:19 提问

v4.jar包找不到的问题,重新导入依赖包后依然报错

Error:A problem occurred configuring project ':app'.

Could not find support-v4.jar (com.android.support:support-v4:24.0.0).
Searched in the following locations:
https://jcenter.bintray.com/com/android/support/support-v4/24.0.0/support-v4-24.0.0.jar

 public class HomePagerFragment extends Fragment {
    private  View homeView;
    private FragmentTabHost tabHost;
//    BoutFragment boutFragment;
    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        homeView=inflater.inflate(R.layout.homepage_layout,container,false);

        initTab();
        return homeView;
    }

    @Override
    public void onActivityCreated(@Nullable Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);

    }
这是我在一个Fragment中写一个FragmentTabHost,然后就报了如上的错误,求解答,是TabHost写的不对吗?写这个之前编译是能通过的
    private void initTab() {
//        boutFragment=new BoutFragment();
        tabHost = (FragmentTabHost) homeView.findViewById(R.id.tabHost);
        tabHost.setup(getActivity(),getChildFragmentManager(),R.id.multiFragment);
        TabHost.TabSpec tabSpec = tabHost.newTabSpec("tab1").setIndicator("精品");
        TabHost.TabSpec tabSpec2 = tabHost.newTabSpec("tab2").setIndicator("排行");
        tabHost.addTab(tabSpec,BoutFragment.class,null);
        tabHost.addTab(tabSpec2,PaihangFragment.class,null);
    }
}

3个回答

qq_24827089
qq_24827089   2016.09.24 10:10

Androidstudio默认是导入v4包不用手动导入,确定导入成功还是找不到那就缓存的问题,clear缓存重新编译一下

sinat_35670989
sinat_35670989 问题已经解决,还是谢谢了
大约一年之前 回复
huzhaoforwork
huzhaoforwork   2016.09.28 10:37

怎么弄的我也报这个24.0.0.导入也还是报。但是我代码里面找不到那个地方有用到24.0.0的都是用的19.0的

hao_kao
hao_kao 回复初心不负: 为什么我的移除之后他还是报找不到v4:24.0.0.jar 添加 他还是报找不到v4:24.0.0.jar
7 个月之前 回复
sinat_35670989
sinat_35670989 我把v4包 就是24.0.0的从依赖包中移除掉,就可以了
大约一年之前 回复
sinat_35670989
sinat_35670989   2016.09.28 12:05

图片说明
这是现在的依赖包

Csdn user default icon
上传中...
上传图片
插入图片