2010-06-11 9 views
5

हाय लोग मैं जहां इस उपकरण मैं असमर्थ हूँ उपयोग करने के लिए तो कृपया किसी भी समझने के लिए एंड्रॉयड NDK उपयोग कर रहा हूँ और उस के लिए मैं उपयोग करने के लिए उपकरण javah का उपयोग कर कैसे एसी हेडर फाइल बनाने के लिए कोशिश कर रहा हूँ और सी हेडर फाइल कैसे बनाएँ एक मुझे प्रक्रिया कैसे है कि मैं जबाब कृपया के लिए इंतज़ार कर रहा हूँ करने के लिए बता सकते हैं .........Javah उपकरण का उपयोग कर

उत्तर

3

Javah इस तरह

किसी ने आपकी JDK के बिन फ़ोल्डर में होना चाहिए:

सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk1.6.0_19 \ bin

simplicities के लिए अपने Android परियोजना में बिन निर्देशिका से पथ नाम फ़ोल्डर लेने के लिए और इसके बाद के संस्करण निर्देशिका में रखें।

फिर, कमांड प्रॉम्प्ट

javah -jni com.pathname.ClassName

और हेडर फाइल JDK बिन फ़ोल्डर

+0

मैं ubuntu पर काम कर रहा हूँ में बन जाती है का उपयोग और मैं एक ही समस्या का सामना करना पड़ रहा हूँ, मैं ग्रहण में NDK पर काम कर रहा हूँ .can तुम मुझे हेडर फाइल बनाने में मदद कर, पथ इस प्रकार हैं: javah:/usr/lib/JVM/जावा/bin/javah Android-SDK:/घर/राणा/Android-SDK-मैक-86 NDK:/घर/राणा/डाउनलोड/android-NDK-R9 AndroidJNI (नमूना परियोजना):/घर/राणा/कार्यक्षेत्र/AndroidJni –