1、開發(fā)中的一些常見坑
1.1:局部引用超限
1.2:DetachCurrentThread未調(diào)用無法退出
? ? 實際測試成功的方式是采用了設(shè)置監(jiān)聽的方式,手動從上層設(shè)置一個監(jiān)聽到JNI層。JNI在將其作為全局引用保存。等到線程中需要時候在使用
1.3:多線程場景下FindClass調(diào)用失敗
1.4:使用emoji表情導(dǎo)致Crash或服務(wù)端解析失敗
1.1:局部引用超限
1.2:DetachCurrentThread未調(diào)用無法退出
? ? 實際測試成功的方式是采用了設(shè)置監(jiān)聽的方式,手動從上層設(shè)置一個監(jiān)聽到JNI層。JNI在將其作為全局引用保存。等到線程中需要時候在使用
1.3:多線程場景下FindClass調(diào)用失敗
1.4:使用emoji表情導(dǎo)致Crash或服務(wù)端解析失敗