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 问题已经解决,还是谢谢了
接近 2 年之前 回复
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
一年多之前 回复
sinat_35670989
sinat_35670989 我把v4包 就是24.0.0的从依赖包中移除掉,就可以了
接近 2 年之前 回复
sinat_35670989
sinat_35670989   2016.09.28 12:05

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android Studio 导入依赖包 出现问题的解决方法
咳咳,大家都知道作为谷歌的亲儿子屎丢丢是一款强大的Android 开发软件 ,但是由于不是本国亲生的天朝的天墙太高,出现一些问题,有时会找不到办法,所以就出现一群翻墙的大侠帮助我们解决了一些很重要的问题,在此感谢那些奋斗子墙角的勇士们。 进入正题,今天向android 屎丢丢里面依赖包竟然出现了有史以来的第二次错误,第一次看到大神的博客解决了,但是这一次,我就翻山月龄的找解决方法,终于找到了 ,
DOM4J的jar包加入工程报错ClassNotFound
第一次用DOM4J,在使用的时候,正常导入工程,编译器也没有报错都正常。 但是在启动工程的时候,一直报错说SAXReader类ClassNotFound的一个Exception,无奈之下度娘查之。 发现都是说jar包缺少,或者没有正确导入lib包内。查看了一次没有问题,然后再自查了自己的工程,原来是拿别人的工程过来,在启动的时候有Ant编译工程 Building t
Maven项目导入出错,找不到依赖jar包问题
纯手打,转载务请附上本文网址!!! 首先确定你本地的仓库配置正确,附上setting.xml <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this
IDEA导入maven包报错:找不到XXX包
问题:IDEA导入maven包时,由于网速等原因,下载的jar缺失,reimport无效。 解决:打开File-Project Structure-Libraries,发现有包标红,点击查看存储位置 从网上下载相应版本的jar包,如elasticsearch-2.4.1.jar,复制粘贴到相应位置 再次点开IDEA后,发现external libraries自动更新,不再标红。解决问题
Myeclipse导入Maven项目找不到依赖包的问题处理
最近在部署Maven项目的时候,直接拷贝过来的项目导入MyEclipse之后报找不到依赖包的错误,导致项目跑不起来,经过几番尝试,处理结果如下: 往往有时候拷贝过来的项目直接使用MyEclipse用Maven编译的时候都不会通过,别人本地的项目配置拷贝过来之后当然是会有影响的,我们可以不用IDE来编译(针对Maven项 目),直接用cdm进入项目文件夹下用Maven的编译命令:mvn ecli
Intellij Idea使用-解决导入maven project包依赖问题
原文章出处:http://blog.csdn.net/skyhsu/article/details/8534320 用Intellij Idea (version: 12U)导入maven project后,发现external libraries里没有那些jar包,一个一个的加不是要加死啊。。。google了一下,才知道Intellij里有个叫"maven projects"的tab wi
当maven引入依赖后,依报找不到包,可以手动加入包,再buildPath
当maven引入依赖后,依报找不到包,可以手动加入包,再buildPath
idea导入maven项目后找不到jar包
导入maven可是idea就是报红色,这个是因为idea本身没有找到这些jar包其他的坑爹大佬也是没有解决这个问题,于是捣鼓了好多方法解决了这个问题进入到这个里面最后一步,导入这个里面所有maven就好了...
idea中maven配置jar包存在,依旧报找不到错误。
找到对应项目目录下的            项目名.iml文件删除,再进行调整
导入maven项目时,包不存在导致出错的问题。
将maven项目导入到eclipse中时,如果出现pom.xml中很多依赖的包都不存在时,可以在命令提示符窗口中1.cd到此项目所在的路径下,2.然后,输入 mvn clean install.   这样就可以加载一些不存在的包。如果做完之后还是存在一些不存的包,可以自行下载,添加到maven本地仓库中。 在所需要的依赖包都存在的情况下pom.xml文件还是出错,可以换一个Jre System