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