Unable to get buffer of resource asset file

Android MediaCodec学习笔记 模块介绍 基本概念 OpenMAX是Khronos Group提出的标准,目标在于创造一个统一的接口,加速大量多媒体资料的处理。OpenMAX分成三层:应用层(Application Layer, AL), 整合层(Integration Layer, IL) 以及开发层(Development Layer, DL)。 OpenMAX (Open Media Acceleration) OpenMAX AL Application Layer .. 阅读详情

在使用linux下面默认选项build出来的SDK作开发时候,出现了以下问题:

...Unable to get buffer of resource asset file
 
 

解决办法是将build sdk时候的product该为sdk,有两种方法:

1. 使用lunch更改配置:

cd ~/android/src
. build/envsetup.sh
lunch sdk-eng
make sdk

配置之后的结果是:

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=1.6
TARGET_PRODUCT=sdk
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=Donut
============================================

2. 直接用make参数:

make PRODUCT-sdk-sdk

参考资料:

1. http://osdir.com/ml/android-platform/2009-01/msg00153.html

2. http://blog.youkuaiyun.com/winner82/archive/2009/09/24/4589660.aspx


 

 

转自:http://mmmyddd.freeshell.net/blog/Computer/Android/buildlinuxsdk

Android c++屏幕实时录制 功能:沿用Android cmds下的screenrecord代码,整理成可以供native程序调用的一个可以获取实时screen h264码流的一个库,分享一下!! 头文件screenrecord.h #include class IScreenRecordCallback { public: virtual ~IScreenRecordCallback(){} virtual vo 阅读详情

相关推荐

framework MediaCodec解码流程分析

MediaCodec到底是硬解码还是软解码? MediaCodec 调用的是在系统中register的解码器,硬件厂商会把自己的硬解码器register进来,就是硬解,如果他register一个软解码器,则是软解。 MediaCodec并不是真正的codec,真正codec是在openMax,要保证是硬解,在MediaCodec里有接口可以枚举所有解码器,每种编码可能都有多个解码器, 区分哪

Binary2014的博客 2639

linux android sdk的问题(Unable to get buffer of resource asset file)

问题:     用android2.0的源码,,默认编译,即直接make sdk,最后生成AOSP的sdk,用eclpise创建android工程,出现找不到R.java文件,发现工程没有自动生成R.java。另外再下载其他sdk,则可以生成R.java。     必是自己编译的sdk出问题了。解决:    目前还没有找出解决的方法。

Askeyes的专栏 1406

基于YOLOv8和PaddlepaddleOCR的微信截图聊天记录提取

本文提出了一种基于YOLOv8和PaddleOCR的微信聊天记录提取方法。首先使用YOLOv8n模型分割出聊天气泡(针对深浅色模式分别训练),通过合成数据集增强模型鲁棒性,召回率达0.995。随后采用PP-OCRv5进行文本识别,利用坐标匹配将气泡内文本送入识别队列,短长文本平均置信度分别>0.98和>0.95。文中特别强调了PaddleOCR不同版本的输出格式差异及适配方案,建议使用3.0+版本。该方法有效解决了直接OCR识别易受干扰的问题,通过气泡分割+文本定位的两阶段策略显著提升了识别准确

2401_87383958的博客 2353

Android 视频录制 动态图

在Android 4.4(Kitkat - API level 19)上集成了一个比较好用的视频(.mp4格式)录制功能 – screenrecord 。使用方法 基本用法 $adb shell screenrecord /sdcard/myscreenrecord.mp4 /sdcard/myscreenrecord.mp4 为视频录制文件路径 录制默认分辨率,默认4Mbps,默认1

再难的事,做着做着也就顺了 6181

VS配置RTKLIB(卫星定位开源代码)环境

@RTKlib代码调试教程-Visual Studio 2019 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 ##RTKLIB-rtklib_2.4.3 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @RTKlib代码调试教程-Visual Studio 2019 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技

qq_42209977的博客 4486

攻击时间控制的动态逆三维制导律(源代码)

%参考文献:《攻击时间控制的动态逆三维制导律》,哈尔滨工程大学学报,2010 %编程难点:视线坐标系与参考坐标系间的转换关系 一、采用本文方法结果 二、偏航通道采用增广比例导引律

算法小站 2393

Android中MediaCodec的使用

一、主屏幕信息的获取 SurfaceComposerClient类提供了获取主屏幕信息的方法,获取结果保存在DisplayInfo结构体中,如果要监听屏幕方向变化,则可以轮询getDisplayInfo( )函数来实现。sp<IBinder> mainDpy = SurfaceComposerClient::getBuiltInDisplay( ISurfaceComposer::

羊之草叶的专栏 3888

PWM控制技术+Simulink仿真详解

想要理解SVPWM控制技术,首先要了解PWM控制技术。 PWM控制技术就是对脉冲宽度进行调制的技术,通过对一系列脉冲宽度进行调制来等效获得所需要的波形(包括形状和幅值)。 PWM控制的基本原理:冲量(窄脉冲的面积)相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果(输出响应波形)基本相同,即面积等效原理;用一系列幅值相等,宽度按一定规律变化的高频脉冲序列代替期望的输出波形,多用于逆变电路的控制; PWM信号生成的方法有:计算法、调制法、跟踪法,主要对调制法进行详解 ...

小师兄的学习记录 5万+

录屏android实时展示,Android c++屏幕实时录制

功能:沿用Android cmds下的screenrecord代码,整理成可以供native程序调用的一个可以获取实时screen h264码流的一个库,分享一下!!头文件screenrecord.h#includeclassIScreenRecordCallback{public:virtual~IScreenRecordCallback(){}virtualvoidonData(vo...

weixin_33375038的博客 984

手把手教你用OpenClaw+飞书打造论文写作AI助手(附踩坑实录)

面对几十篇文献,逐一阅读摘要都费时。我:“请提取桌面‘论文参考文献’文件夹中所有PDF的摘要,整理成表格,包含:论文标题、作者、发表年份、核心方法、主要结论。AI助手:“正在处理...已提取18篇论文摘要,汇总表格已保存到桌面‘文献摘要汇总.xlsx’。这比我自己一个个打开PDF复制粘贴快了不止100倍。OpenClaw+飞书的组合,让AI真正成为了我的“数字员工”。虽然配置过程有些曲折,但看到它在飞书里回应指令、帮我处理繁琐工作时,那种成就感无可替代。如果你也在准备论文,不妨试试这套方案。记住,

AcademicIdeas的博客 1041

南方cass9.1【Frame主框架程序没有加载】解决方法(附安装包)

南方cass9.1【Frame主框架程序没有加载】解决方法。

weixin_46066938的博客 3万+

在模拟器中测试视频录制会有较多的错误

<br /><br />12-03 05:28:44.290: ERROR/AndroidRuntime(456): java.lang.RuntimeException: Fail to connect to camera service//无法连接相机服务,注意相机服务可能会因为一些异常或致命的错误导致服务停止,此时重启手机可以解决问题<br /><br /><br />12-03 07:42:55.080: ERROR/audio_input(34): unsupported parameter: x

爱技术爱生活—TAO 2549

毕业设计:丹麦电力电价预测预测未来24小时的电价pytorch+lstm+历史特征和价格+时间序列 电价预测模型资源 完整代码数据可直接运行

毕业设计:丹麦电力电价预测预测未来24小时的电价pytorch+lstm+历史特征和价格+时间序列 电价预测模型资源 完整代码数据可直接运行

356

"Unable to get buffer of resource asset file"问题的解决

<br /><br />Problems <br />When building you might run into the Unable to get buffer of resource asset file error. The root cause of this is that the new android resource file resources.arsc is larger than the aapt tool allows. You can exchange the .arsc f

mawl2002的专栏 1522

SAP CBC 集成质量系统初始化接入实战指南

摘要 本文探讨了SAP S/4HANA Cloud Public Edition项目中质量系统的初始接入过程。质量系统并非开箱即用,而是需要经过SAP Central Business Configuration(CBC)的Scope and Organizational Structure阶段部署后才能具备完整功能。文章重点分析了几个关键环节:CBC里程碑确认的时机选择、Identity Authentication的初始管理员设置、Business Role Template的创建规范等。实施过程中需特

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1406

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Android ADT: Unable to get buffer of resource asset file

Problems When building you might run into the Unable to get buffer of resource asset file error. The root cause of this is that the new android resource file resources.arsc is larger than the aapt t

sunny2012的专栏 1139

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

编译android sdk 遇到的问题

转自 http://www.cnblogs.com/hoji-real/archive/2011/08/17/2143336.html 类似“W/ResourceType( 2888): Unable to get buffer of resource asset file ”这样的错误。是编译sdk的时候设置不正确。 正确的方法是: 在make sdk之前先执行'lunch sdk

jimiahua的专栏 534

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

安卓启动流程与期间核心组件工作原理

本文以实际工作中出现的启动相关各种千奇百怪的bug为钩子,讲解了安卓app冷启动过程中核心组件的工作原理,pms -> packageParser/androidmanifest.xml -> context -> ams -> application -> activity -> layoutInflater资源加载过程 -> wms /window/WM -> view与viewgroup绘制原理 -> 渲染阶段。理供解决问题的思路,看业务框架代码能看懂他们改的哪块源码,跟他们扯皮能扯赢

mix39的博客 337

Android screenrecord

/** Copyright 2013 The Android Open Source Project** Licensed under the Apache License, Version 2.0 (the "License");* you may not use this file except in compliance with the License.* You may obtain a

dssxk的专栏 3341

错误:Unable to initialize MapOutputCollector的解决办法

我是因为把我自己定义的bean当成key从map端传到reduce端了,但是我没有针对实现的WritableComparable接口,而是实现的Writable和Comparable接口(讲道理WritableComparable接口也是对这两个接口做了整合,为什么我分别实现就不行呢?),然后报了这个错误。 这种错误有两种原因,一个是网上说的导包错误,比如Text是要导hadoop.io下面的,...

a6822342的博客 2998

Sybase复制服务器安装配置过程中常见问题及解决办法

 Sybase复制服务器安装配置过程中常见问题及解决办法   一、不能成功连接到服务  错误信息:  CONNECTIVITY ERROR: CT-Library error: 'ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect two ...

五月天的博客 2084

解决Unable to load Sybase Open Client library 导致连接不上

Topic: Unable to load Sybase Open Client library Getting this error when trying to load Sybase server. Have tried installing Sybase to no avail. Any ideas? 'Unable to load Sybase Open Client libra...

windrlee 2100

安装sybase数据库时一些问题的解决

<br />(以前收集的资料,不知道从哪里转载过来的,请原作者包涵)<br />安装sqlserver提示以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新重启计算机--问题的解决<br />   安装软件时,出现无法安装的问题,它提示:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新重启计算机”问题是,重启了x次,都没有用,还是这个错误,系统是刚刚安装的又没有安装过别的问题怎么会又这个问题,请问各位如何解决!!<br />注:如果是要我重新安装系

paluo的专栏 3681
上一篇: 创建Windows版的Android SDK
下一篇: android makefile 工作方式
happy hell
博客等级 码龄23年 136粉丝 179原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值