android jni開發(fā) 有誰(shuí)搞定了android的JNI?
有誰(shuí)搞定了android的JNI?Android JNI的一般用途如下:1。主要是一些算法。因?yàn)镃/C比Java更高效,所以應(yīng)用程序運(yùn)行得更快,特別是游戲中的一些算法。2. 為了保密,我們都知道APK
有誰(shuí)搞定了android的JNI?
Android JNI的一般用途如下:
1。主要是一些算法。因?yàn)镃/C比Java更高效,所以應(yīng)用程序運(yùn)行得更快,特別是游戲中的一些算法。
2. 為了保密,我們都知道APK可以反編譯。即使有代碼混亂,也很難理解。這不是完全不可理解的。但是,編譯。所以與JNI不同,所以我們可以達(dá)到不泄露商業(yè)秘密的目的。
3. 當(dāng)一個(gè)平臺(tái)(c代碼)遷移到Android平臺(tái)時(shí),底層邏輯是相同的。這樣,我們就可以使用JNI通過移植調(diào)用底層C代碼,避免重復(fù)編寫同一邏輯代碼。但是,在這個(gè)過程中,我們必須注意底層對(duì)象的釋放。