कोई भी शरीर आदेश के साथ एंड्रॉइड में डीएक्स फ़ाइल निष्पादित करने के लिए विधि साझा कर सकता है?आदेश के साथ एंड्रॉइड में डीएक्स फ़ाइल निष्पादित करने के लिए कैसे?
यह समझने के लिए है।
कोई भी शरीर आदेश के साथ एंड्रॉइड में डीएक्स फ़ाइल निष्पादित करने के लिए विधि साझा कर सकता है?आदेश के साथ एंड्रॉइड में डीएक्स फ़ाइल निष्पादित करने के लिए कैसे?
यह समझने के लिए है।
मान लीजिए कि आप फ़ाइल HelloWorld.java में एक निम्न कोड करते हैं:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
एक Android डिवाइस पर इसे चलाने के लिए:
javac HelloWorld.java
dx --dex --output=classes.dex HelloWorld.class
zip HelloWorld.zip classes.dex
adb push HelloWorld.zip /sdcard/
जीबी या पूर्ववर्ती, तो आप में सक्षम होना चाहिए बस कार्य करें:
adb shell dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld
आईसीएस + के लिए:
adb shell mkdir /sdcard/dalvik-cache
adb shell ANDROID_DATA=/sdcard dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld
मैं android.os.build.VERSION.SDK_INT प्रिंट करने की कोशिश कर रहा था। Java.lang.UnsatisfiedLinkError के साथ विफल रहता है। एंड्रॉइड में से कोई भी है। * किसी भी तरह से उपलब्ध है? –
@GenaBatsyan - कृपया अधिक जानकारी के साथ एक नया प्रश्न बनाएं (कोड स्निपेट, स्टैक ट्रेस इत्यादि)। इसे डीएक्स टैग के साथ टैग करें, और मैं इसे देखूंगा :) – JesusFreke
यहां हम जाते हैं :) http://stackoverflow.com/questions/32564192/error-accessing-android-api-when-running-a-java-program -directly-से-डेक्स-Archiv –
क्या आपका मतलब है कि एसडीके का उपयोग कमांड लाइन से डीएक्स फ़ाइल कैसे उत्पन्न करें? – yorkw