第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

求解android 怎么快速查找native函數(shù)?

求解android 怎么快速查找native函數(shù)?

HUH函數(shù) 2021-02-17 19:15:22
android 怎么快速查找native函數(shù)
查看完整描述

2 回答

?
搖曳的薔薇

TA貢獻(xiàn)1793條經(jīng)驗(yàn) 獲得超6個(gè)贊

android源碼中native方法的使用并不是你所想的那樣,能夠去查看的它的具體定義。其實(shí)它的具體的定義是在庫(kù)(比如lib/hello-jni.c或者.cpp文件)中實(shí)現(xiàn)的。比如在package\app下有個(gè)ServiceMenu,它里面有相應(yīng)的.cpp文件,用native方法修飾的函數(shù)就是在該.cpp文件中具體實(shí)現(xiàn)的,舉個(gè)例子:
定義一個(gè)hello-jni.c文件,它里面的一個(gè)函數(shù)定義為:Java_cn_com_ndk_Main_stringFromJNI(JNIEnv*env,jobject thiz){ },那么我們相應(yīng)的定義的native方法就是:public native string stringFromJNI();進(jìn)而獲取Java_cn_com_ndk_Main_stringFromJNI(JNIEnv*env,jobject thiz)函數(shù)中的對(duì)應(yīng)的string。

查看完整回答
反對(duì) 回復(fù) 2021-03-18
  • 2 回答
  • 0 關(guān)注
  • 570 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)