वहाँ CheckJNI सक्षम करने के लिए कई तरीके हैं।
यदि आप एमुलेटर का उपयोग कर रहे हैं, तो चेकजेएनआई डिफ़ॉल्ट रूप से चालू है।
आप एक निहित डिवाइस है, तो आप CheckJNI साथ क्रम पुनः आरंभ करने के आदेशों की निम्न क्रम का उपयोग कर सकते सक्षम:
adb shell stop
adb shell setprop dalvik.vm.checkjni true
adb shell start
इन दोनों स्थितियों में, आप अपने logcat में कुछ इस तरह दिखाई देगा उत्पादन जब क्रम शुरू होता है:
adb shell setprop debug.checkjni 1
:
D AndroidRuntime: CheckJNI is ON
आप एक नियमित डिवाइस है, तो आप निम्न आदेश का उपयोग कर सकते हैं 10
यह पहले से चल रहे ऐप्स को प्रभावित नहीं करेगा, लेकिन उस बिंदु से लॉन्च किए गए किसी ऐप में चेकजेएनआई सक्षम होगा। (किसी अन्य मूल्य पर संपत्ति बदलें या बस रीबूटिंग चेकजेएनआई को फिर से अक्षम कर देगा।
D Late-enabling CheckJNI
तुम भी एंड्रॉयड सेट कर सकते हैं:) इस मामले में, आप कुछ इस तरह अपने logcat उत्पादन में अगली बार जब कोई एप्लिकेशन शुरू होता देखेंगे CheckJNI चालू करने के लिए डीबग करने आपके आवेदन के मेनिफेस्ट में विशेषता बस आपके ऐप के लिए ध्यान दें कि एंड्रॉइड बिल्ड टूल्स कुछ बिल्ड प्रकारों के लिए स्वचालित रूप से ऐसा करेंगे।
कृपया बताएं कि आपने कभी अपनी समस्या का समाधान कैसे किया .. यह बहुत मददगार होगा ... धन्यवाद – aProgrammer