解决android studio3.2引入vlc3.0.0-1.9.8.aar之后出现AAPT: error: unexpected element uses-sdk_vlc 3.0 aar_adolph_lu的博客-程序员宅基地

技术标签: vlc3.0.0-1.9.8aar  android studio3.2  android  

最近把android studio升级到了最新版本3.3.2,然后之前的项目都出现了异常,编译失败。

其中绝大部分项目都引用了VLC3.0.0-1.9.8这个aar,我在编译的过程中发现,只要添加了这个库的项目都会报下面这个错误

AAPT: error: unexpected element <uses-sdk> found in <manifest><application>.

我以为是我项目某个moudle的AndroidManifest.xml文件写得有问题,于是把项目中所有模块的AndroidManifest.xml都检查了一遍,没有哪一个模块有定义<uses-sdk>这个标签,后来去google了一下,找到了罪魁祸首。

原因是VLC3.0.0-1.9.8.aar的AndroidManifest.xml在Application下定义了<uses-sdk>这个标签,正常是不可以这样定义的,导致合并到APP的manifest文件后出错,编译不通过。

找到原因后,就好解决了。

1.aar文件就是一个自定义的zip文件,所以将libvlc3.0.0-1.9.8.aar改为libvlc3.0.0-1.9.8.zip;

2.解压zip文件,将libvlc中的AndroidManifest.xml打开,删除<uses-sdk>这个标签并保存;

3.重新将libvlc的后缀改为aar,即libvlc3.0.0-1.9.8.aar;

4.替换后android studio工程中的libvlc;

5.重新编译,完美解决。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/adolph_lu/article/details/89033088

智能推荐

FineBI与FineReport对比_帆软bi和report的区别_nayun123的博客-程序员宅基地

FineBI和Finereport是帆软软件旗下的两款数据分析工具。那么肯定有很多用户不清楚两款产品的区别及各自的优势所在。下面就为大家介绍两款产品的异同。1. 概念简述1)BI是一款数据分析工具。报表是数据展示工具。2)使用BI对同一个问题从不同的角度进行分析、以多种形式展现分析结果、通过管理驾驶舱突出业务问题的本质。使用报表制作中国式复杂报表、固定格式报表、周报、月报等。3)BI做出的分析是给_帆软bi和report的区别

LevelDB学习之路--doc/index.html_「已注销」的博客-程序员宅基地

LeveldbJeff Dean, Sanjay GhemawatLevaldb能够长期存储key-value类型的数据。key和value可以是任意的字节数组。根据用户指定的comparator funtion,key-value在存储的时候是有序的。 Opening A DatabaseLeveldb database有一个相当于文件系统中的目录一样的名字。databa

poj1125_西门吹雪lyb的博客-程序员宅基地

水题,读题时间比coding还久...不过还是要注意Floyd算法里三个循环是以中间节点为基础开始的。#include#includeconst int INF = 0x3f3f3f3f;int G[101][101];int N;//股票经纪人数量int number, min; //最短时间开始经纪人编号 和 最短时间 // void Floyd(){ for(

JProfiler_aikenqiu5098的博客-程序员宅基地

1 前言  回答之前先让我们来看看什么是jProfiler:JProfiler是一个商业授权的Java剖析工具,由EJ技术有限公司,针对Java EE和Java SE应用程序开发的。它允许两个内存剖面评估内存使用情况和动态分配泄漏和CPU剖析,以评估线程冲突。JProfiler直觉式的GUI让你可以找到性 能瓶颈、抓出内存漏失(memory leaks)、并解决执行绪的问题。[fr..._jprofiler12

SuperMap 产品安全白皮书_超图iporatal白皮书-程序员宅基地

今天,小编分享的干货是超图研究院编写的《SuperMap 产品安全白皮书》。随着信息技术的发展,信息安全问题变得愈加重要和严峻,而GIS 的广泛应用使得 GIS安全问题得到了更多的关注。如何保护 GIS 服务器的安全、保护 GIS 服务内容安全、保证 GIS 服务正常运行,成为服务式 GIS 必然要解决的问题。此次分享我们从七个方面一一攻破,是您了解SuperMap 产品安全的必备资料。您可以..._超图iporatal白皮书

Android Studio之版本管理工具Git (图文教程)_winuzz的博客-程序员宅基地

目前业界主流的版本管理工具主要是 svn/git。svn是一种集中式的代码管理工具,而git是一种分布式的代码管理工具,广受极客的喜爱。而基于git的github更是全宇宙码农的提高逼格,深究技术的必备神器。下面介绍,如何将Android Studio中的工程托管到github中。一.使用git1.首先在github上创建一个工程: 2.配置git环境 若Android Studio中的git环

随便推点

android事件拦截处理机制详解_apk 屏蔽 touch event_Luckie stone的博客-程序员宅基地

布局效果如图所示: 图1 参照上图先说说具体得到的结论:1) onInterceptTouchEvent负责对touch事件进行拦截,对于嵌套的view最先执行的是事件拦截方法的是最外层的那个view的onInterceptTouchEvent方法,然后依次执行子视图的onInterceptTouchEvent,然后在执行子视图的子视图..._apk 屏蔽 touch event

Intellij IDEA 破解补丁激活(适用版本:2018.2.1)_PitBXu的博客-程序员宅基地

IDEA破解补丁激活鸣谢 破解方法出自lan yu 适用版本:Intellij IDEA2018.2.1破解补丁为 Rover12421 开发,使用方法如下:1.下载 http://idea.lanyus.com/jar/JetbrainsCrack-2.6.2.jar 并将 JetbrainsCrack-2.6.2.jar 放置到 D盘根目录。 2. 打开位于 C:\Window...

用matlab时提示数据写入文件期间被裁剪_用C语言简单开发学生成绩管理系统_weixin_39777637的博客-程序员宅基地

要求设计的管理系统能够实现以下功能:1.每一条记录包括一个学生的学号、姓名、3个成绩(平时成绩、作业成绩、考试成绩)2.成绩录入功能:(成绩信息用文件保存,可以一次完成若干条记录)3.成绩信息显示浏览功能,完成全部学生记录的显示。4.查询功能:完成按姓名查找学生记录,并显示5.成绩信息的删除:按学号进行删除某学生的成绩6.排序功能:按学生总成绩进行排序1.首先,列出所需要的头文件以及声明..._警告: 数据在写入文件期间被裁剪。

oracle查看两个库scn,dblink致Oracle库的SCN变成两库的最大值-程序员宅基地

Oracle 数据库的scn是系统识别号,递增的,它的保存位数为48位,就是说最大值是2的48次方. 系统每秒最大增加16times;1024数。Oracle 数据库的scn是系统识别号,递增的,它的保存位数为48位,就是说最大值是2的48次方.系统每秒最大增加16×1024数。我们的数据库有很多,相互之间中dblink关联的很多。而如使用A表使用dblink连接B库,A库的SCN的100,B库的..._oracle scn 多少位

软件测试概念了解_测试用例(test case)是测试工作的核心,是一组在输入输出的标准,测试用例是软件需_晓晓白的软件测试进阶之路的博客-程序员宅基地

1、软件测试概念使用人工或自动化手段,来运行或测试某个系统的过程。其目的在于检测它是否满足规定的需求或弄清楚预期结果与实际之间的差别。2、软件测试行业发展前景(1)入门门槛相对较低 零基础可入门; 代码能力要求相对较低; 通过实战学习路线可以快速入行;(2)软件测试薪资高 相对于其他行业会高很多,初级测试工程师一般在6-10K 高级测试工程师在20K以上(3)发展线路多 测试专家 业务专家 技术专家 测试架构师 测试管理 测试讲师(4)每年以30_测试用例(test case)是测试工作的核心,是一组在输入输出的标准,测试用例是软件需

Andrew ng机器学习课程第一周_Half0pen的博客-程序员宅基地

Hypothesishθ(x)=θ0+θ1xh_\theta(x)=\theta_0+\theta_1xCost Function它描述的是在任一θ下,h(x)和相应的y的接近程度,我们的目的是让它尽可能地小。J(θ)=12m∑mi(hθ(x(i))−y(i))2J(\theta)=\frac{1}{2m}\sum_i^m{(h_\theta(x^{(i)}) - y^{(i)})^2} To

推荐文章

热门文章

相关标签