AbstractWebRTC RED 筆記AuthorsWalter Fan[https://www.fanyamin.com]Categorylearning noteSt...
AbstractWebRTC RED 筆記AuthorsWalter Fan[https://www.fanyamin.com]Categorylearning noteSt...
AbstractWebRTC RTX 筆記AuthorsWalter Fan[https://www.fanyamin.com]Categorylearning noteSt...
2.不改sdk的代碼,修改打包方式,在生成的aar包中抹去所有java 8的feature,使得我們的sdk可以兼容客戶java 7的工程(研究了下沒有發(fā)現(xiàn)方案);
===================================
這個現(xiàn)在看來還是有方案的,使用retrolambda.jar對生成的jar包里的lambda表達(dá)式進(jìn)行還原處理。不用修改源碼,只是改了打包方式。
invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)背景 客戶需要接入我們的SDK(aar包,java 8),客戶本身的工程是java 7,所以客戶需要將工程升級支持java 8。一般來說只需要在app級的build.grad...
文章就說了一堆名稱,也沒解釋比如armeabi-v7a armeabi對應(yīng)什么的cpu構(gòu)架,不知道贊怎么來的
這是一個關(guān)于targetSdkVersion的教訓(xùn)。 之前有用戶反饋,在android12設(shè)備上,會報藍(lán)牙權(quán)限適配導(dǎo)致的crash: 看了下,Android 12上將原來的a...
可能做Unity開發(fā)的同學(xué)會用到。CSDN上搜到的都是些什么玩意,存粹浪費時間。 下載地址 :https://androidsdkoffline.blogspot.com/p...
很久沒寫文章了,也是因為這段時間工作上沒有遇到一些值得記錄的內(nèi)容。最近有客戶提出需求需要我們的SDK提供手動調(diào)整對焦和測光區(qū)的接口。到今天基本實現(xiàn)了用戶的需求,現(xiàn)在記錄一下其...
今天本來打算開盤買入5w+的中銀絨業(yè),結(jié)果陰差陽錯的買成了建新股份。交易完后中銀絨業(yè)秒拉板,建新股份一路向南。算下來虧了20多個點,一個全新頂配的iPhone13沒了。 十分...
我是做sdk開發(fā)的,我直接在sdk的gradle里的改的。
ReactNative libc++_shared.so 沖突導(dǎo)致的uncaught exception of type std::bad_cast:背景 ReactNative-Android混合開發(fā),android第三方sdk里包含了libc++_shared.so 和ReactNative自帶的libc++_shar...
最近同事升級了新版SDK后,發(fā)現(xiàn)布局文件無法預(yù)覽了,拋出異常: 但是APP運行正常,僅僅是無法預(yù)覽布局。 我又重現(xiàn)了下,確實如同事所說,只要布局里包含了這個RtcView,就...
最近在做遠(yuǎn)程控制功能,手機(jī)APP端控制電腦桌面端。有個功能是APP端輸入文本,顯示在電腦端輸入框內(nèi)。由于當(dāng)前遠(yuǎn)程控制功能還在初級階段,只需實現(xiàn)輸入數(shù)字、英文大小寫字母、特殊符...
ANR-WatchDog原理 ANR-WatchDog 單獨起一個子線程向主線程發(fā)送一個重置變量操作的Runnable,然后休眠一段時間(自定義的ANR超時時間),如果休眠后...
手機(jī)端實時屏幕共享在視頻會議、手游直播等場景下有廣泛應(yīng)用。屏幕采集則是整個實時屏幕共享流程的第一步,下面簡單介紹下Andorid端屏幕采集的原理。 背景 Android從 4...
webrtc視頻處理流水線的第一個環(huán)節(jié)就是獲取視頻數(shù)據(jù),視頻源可以有多種來源,以攝像頭采集為例,每個平臺往往又提供不同的接口,本文打算以android平臺camera采集為例...
背景 客戶需要接入我們的SDK(aar包,java 8),客戶本身的工程是java 7,所以客戶需要將工程升級支持java 8。一般來說只需要在app級的build.grad...