Google Breakpad是Google開發(fā)的一個跨平臺異常捕獲和dump文件生成的開發(fā)庫。利用這個庫可以在Windows, Mac, Li...
object關(guān)鍵字主要有三種使用場景 對象聲明(object declaration) 伴生對象(companion object) 對象表達(dá)式...
APT即為Annotation Processing Tool,它是javac的一個工具,中文意思為編譯時注解處理器,APT可以用來在編譯時掃描...
注解是一種能被添加到j(luò)ava代碼中的元數(shù)據(jù),類、方法、變量、參數(shù)和包都可以用注解來修飾。注解對于它所修飾的代碼并沒有直接的影響。 作用 1.生成...
背景:JNI接口名稱靜態(tài)注冊的時候往往需要書寫很長的名稱,接口名稱可以通過javah生成、AS自動導(dǎo)入或者手動書寫,當(dāng)手動書寫錯誤時候,編譯并不...
已有工程使用已存在的so庫 注意 :不管動態(tài)注冊還是靜態(tài)注冊,jni里面的函數(shù)和java 類名包名都是一一對應(yīng)關(guān)系,兩個不同包名的工程或者兩個類...
概念 JNI:Java本地調(diào)用 ,是Java Native Interface的縮寫。JNI是一種技術(shù),可以做到以下兩點: Java程序中的函數(shù)...
MinGW 就是 GCC 的 Windows 版本 。MinGW 的全稱是:Minimalist GNU on Windows 。它實際上是將經(jīng)...
RxJava 是一個 基于事件流、實現(xiàn)異步操作的庫 本文是基于Rxjava2.0, 2.0和1.0差異可以參考:https://www.jian...