关闭

Android Studio的导包依赖问题

标签: androidandroid studio解决方案error
498人阅读 评论(0) 收藏 举报
分类:

问题的表现形式:

在多项目(多个可运行app)情况下,一个工程文件只需要一个supportV7或者V4的包。
ActionBarActivity总是出错,但是明明android.support.v7.app.ActionBarActivity包有包含进来。

解决方案:

换到project目录,找到.idea-->libraries-->appcompat_v7_22_2_1.xml文件,打开可以看到该文件依赖于某个特定的可运行app,那就好解决了,只要编译运行一下该特定的app,这个项目工程就会拥有所有依赖包(比如V7,V4包等)。

.idea-->libraries-->appcompat_v7_22_2_1.xml文件内容如下:



问题的症结:
一个项目工程

会包含多个可运行app,但是,它只会有唯一的一个公共library,并且,这些library只会在它被指定的app项目编译运行的时候自动包含进这个项目工程,否则就会出现找不到library,导包出错的情况。
比如,根据.idea-->libraries-->appcompat_v7_22_2_1.xml文件,我这里library被指定的app就是项目名称为app的文件,只要编译运行它一次,就不会再报类似的错误。



1
0
查看评论

Android Studio 导入依赖包 出现问题的解决方法

咳咳,大家都知道作为谷歌的亲儿子屎丢丢是一款强大的Android 开发软件 ,但是由于不是本国亲生的天朝的天墙太高,出现一些问题,有时会找不到办法,所以就出现一群翻墙的大侠帮助我们解决了一些很重要的问题,在此感谢那些奋斗子墙角的勇士们。 进入正题,今天向android 屎丢丢里面依赖包竟然出现了有...
  • zhangxiaoquan_l
  • zhangxiaoquan_l
  • 2015-07-03 10:02
  • 1157

Android studio 导入另外一个项目作为依赖包问题集锦

将as的项目作为library导入到另外一个as项目中: 1.启动AndroidStudio后,打开你需要接收Library的项目。比如有两个项目,项目A,和Library项目B,那么打开项目A。 2.在下拉菜单中依次找到New— —Import Module,点击打开项目导入窗口。注意...
  • u012123268
  • u012123268
  • 2016-09-26 15:01
  • 3780

Android Studio 导包和依赖

Project Structure. 1 library depency : 联网搜索的类库,  添加后自动从maven/jcenter 等库里下载相关类.          添加方式1:   在m文字的 librar...
  • qq_36331942
  • qq_36331942
  • 2017-04-11 11:00
  • 195

Android studio 自动导入(全部)包 import

1 Android studio 只有import单个包的快捷键:Alt+Enter。没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O。     2 但Android studio设置里有一项Auto Import自动导入功能。设置过程如下: ...
  • Buaaroid
  • Buaaroid
  • 2015-04-10 15:14
  • 105576

Android Studio的library项目依赖,Jar包,常用快捷键的对比

首先说下Eclipse上的老套路,如何将项目被依赖的项目作为library,在Eclipse中我们进入Properties把这个项目作为library(as a library);在AS中因为Project的形式变成了module. 那么来看下在AS下如何用module来给项目添加library. ...
  • u011706736
  • u011706736
  • 2016-02-17 11:35
  • 2796

Android studio设置自动导包及自动导包快捷键

方式一:Android studio只有导单个包的快捷键:Alt+Enter。 方式二:设置自动导所有的包     点击File→Setting,Setting→Editor→General→Auto Import,勾选Add unambiguous imports...
  • Billy_Zuo
  • Billy_Zuo
  • 2016-12-07 14:26
  • 9206

android studio如何导包

android studio如何导包? 以RecyclerView为例讲解,如果我想使用RecyclerView,RecyclerView位于android.support.v7包中,在代码中引用可以通过代码:import android.support.v7.widget.RecyclerVie...
  • hxltech
  • hxltech
  • 2016-05-25 17:09
  • 1417

Android Studio突然导包无效 import无效 调用无效

Android Studio突然导包无效 import无效 调用无效 我的天啊,昨天还好好的,今儿一早来了居然全红。baidu google搜了半天 都没有完美解决。 如果大家有和一样的错 , 可以试试。
  • Mr_ChenXu
  • Mr_ChenXu
  • 2017-09-15 08:34
  • 288

兔子--Android Studio中的项目怎么依赖library

举个例子,比如说,项目Test需要依赖TestLibrary. 这个TestLibrary可以新建module,名称是TestLibrary。也可以直接导入TestLibrary。 如果是新建的TestLibrary,需要把build.gradle中的apply plugin: 'c...
  • u013425527
  • u013425527
  • 2015-09-14 16:24
  • 933

Android studio3.0 的几种依赖方式笔记

Android studio3.0 依赖方式: 之前的时候我们经常使用的compile已经被弃用,现在取代他的是implementation和api,provided被compile only替代,apk被runtime only替代 implementation:只能在内部使用此模块,比...
  • cao126197103
  • cao126197103
  • 2017-11-07 16:26
  • 608
    个人资料
    • 访问:21876次
    • 积分:396
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条