【Android笔记】Android引用第三方依赖包library报错解决方法

在Android工程项目中,我们经常需要引用第三方依赖包library,有可能遇到以下引用报错的问题:

在设置完library后重新打开显示管理错误,就是reference那里有个红叉叉,eclipse没有报错。

那么有可能是因为:

在windows系统下,你的工程项目跟要引用的library工程项目不是在同一个盘符或跟目录下。

因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。

将它们放在同一个跟目录后,问题解决:

参考原文:http://09572.iteye.com/blog/1842553

时间: 2024-10-07 00:18:28

【Android笔记】Android引用第三方依赖包library报错解决方法的相关文章

安装fastDFS的依赖包fdfs_client报错解决方法

输入以下指令后再尝试安装 python3环境下输入: sudo apt-get install python3 python-dev python3-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev python-pip python2环境下输入: sudo apt-get install python-dev build-essential libssl-dev libffi-dev li

c# winform 引用sqlite.dll 运行报错解决方法

错误信息 :  未能加载文件或程序集“System.Data.SQLite, Version=1.0.81.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项.试图加载格式不正确的程序. 原因是 此sqlite.dll 是32位的. 解决方法 ,将项目的 目标平台改为 x86 如图 c# winform 引用sqlite.dll 运行报错解决方法

【Android笔记】引用第三方自定义控件出错:Tip: Use View.isInEditMode() in your custom views to skip code when shown in Eclipse

经常打开别人的工程,发现layout里面使用了一些第三方的自定义控件,Graphical Layout标签里是无法预览页面的,抛出一些异常: 对于提示Tip: Use View.isInEditMode() in your custom views to skip code when shown in Eclipse. 或者直接抛出的java.lang.NullPointerException, 我们直接找到View层的代码,然后 解决方法是定位触发错误代码段,并将造成此错误的代码行用if(!i

Android开发过程中部分报错解决方法。

初学Android,最近在使用zxing开发一个条码扫描解析的安卓项目中,遇到以下几个问题.贴出来以供参考. 1.Http请求错误    Android4.0以上要求不能把网络请求的操作放在主线程里操作.使用多线程. 2.java.lang.IllegalStateException: Target host must not be null, or set in parameters.     原因: 连接地址不完整,必须加上"http://". 3.android java.net

使用ionic cordova build android --release --prod命令打包报错解决方法

使用ionic cordova build android --release --prod命令打包报有如下错误及解决方法 只要把以下内容添加到build-extras.gradle或(build***.gradle)即可 configurations.all { resolutionStrategy { force 'com.android.support:support-v4:27.1.0' } } 原文地址:https://www.cnblogs.com/sftp/p/8555884.ht

类库文件引用web服务报错解决方法-在 ServiceModel 客户端配置部分中,找不到引用协定的默认终结点元素

由于需求,需要改造原有应用,因原有应用是写在console下面的,现在需要开放至web下, 想到BIZ层应用代码都是一样的,又不想在web下在添加引用,而重复写代码,故将原有的console下的服务和web下服务一起迁移至BIZ层 于是我将console下的引用,web下的引用,全部添加至BIZ层进行引用 但在调试,运行的时候,问题出现了, 在 ServiceModel 客户端配置部分中,找不到引用协定“PutMCCases.PutMCCasesSoap”的默认终结点元素.这可能是因为未找到应用

LAMP之PHP安装 配置jpeglib 依赖库报错解决方法

问题显现 配置 php参数时> --with-jpeg-dir \ configure: WARNING: you should use --build, --host, --targetconfigure: WARNING: invalid host type: checking for grep that handles long lines and -e... /bin/grepchecking for egrep... /bin/grep -Echecking for a sed tha

Android Studio Gradle 版本不同报错解决方法

由于GFW的原因,我们在使用as时经常出现失败,或者第一次新建工程不成功. 很多博客上已经提到了如何解决第一次新建工程Gradle构建的问题,那么在打开别的工程时依旧会报错 "Failed to sync Gradle project" 找到build.gradle 更改为你可以运行的Gradle版本 更改版本 成功解决sync失败的问题

使用composer下载依赖包下载失败的解决方法

下载好的composer默认的下载地址是国外的,在下载的过程中网络不好或者可能被墙,将下载的地址换成国内的地址即可 有两种方式启用本镜像服务: 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中.见"方法一" 单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中.见"方法二" 方法一: 修改 composer 的全局配置文件(推荐方式) 打开命令行窗口(windows用户)或控制台(Linux.