我用android studio創建了一個工程,支持C++。在cpp中有些代碼涉及到獲取servermanager\omx的操作,所以頭檔案中包含了下面這些頭檔案。
#include <binder/IServiceManager.h>
#include <binder/ProcessState.h>
#include <media/IMediaPlayerService.h>
#include <media/stagefright/MediaBuffer.h>
//#include <media/stagefright/MediaDebug.h>
#include <media/stagefright/MediaDefs.h>
#include <media/stagefright/OMXClient.h>
#include <media/stagefright/MediaSource.h>
#include <pthread.h>
#include <media/IOMX.h>
#include <binder/MemoryDealer.h>
#include <OMX_Component.h>
編譯時,很多頭檔案是找不到的,如何才能編譯過?難道要到linux下把android原始碼下載下來,把代碼放到framework中去編嗎?
uj5u.com熱心網友回復:
請問搞定了嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/124267.html
標籤:Android
下一篇:最近的日常:
