2011-02-08 7 views
6

मैं अपने मैकबुक एयर लैपटॉप पर ब्लूटूथ का उपयोग करने वाले जावा एप्लिकेशन को कार्यान्वित करना चाहता हूं। मैं जावा ब्लूटूथ लाइब्रेरी BlueCove का उपयोग करने का प्रयास करता हूं।जावा के साथ मैकबुक पर ब्लूटूथ का उपयोग करने के लिए मैं ब्लूकॉव का उपयोग कैसे करूं?

मैंने पहले उदाहरण DeviceDiscovery को लागू करने का प्रयास किया लेकिन यह संदेश के साथ BluetoothStateException फेंकता है: BlueCove library bluecove not available। मैंने ग्रहण में अपने बिल्ड पथ में bluecove-2.1.0.jar जोड़ा है।

समस्या क्या है? मैं अपने मैकबुक एयर के साथ ब्लूकॉव का उपयोग कैसे कर सकता हूं?

+0

देखें: http://stackoverflow.com/questions/22892738/mac-os-and-java-bluetooth/41319931#41319931 –

उत्तर

8

ब्लूकॉव को 32-बिट जेवीएम चलाने की आवश्यकता है। 32-बिट JVM को मजबूर करने के लिए java पर तर्क जोड़ना समस्या को ठीक करेगा। आप लॉन्च कॉन्फ़िगरेशन के लिए VM Arguments के तहत ग्रहण में ऐसा कर सकते हैं।

+2

यह ध्यान देने योग्य है कि यह समस्या विंडोज के तहत भी होगी। '-d32' चाल भी वहां काम करती है। – pwc

+2

ग्रहण कहता है: यह जावा इंस्टेंस 32-बिट JVM का समर्थन नहीं करता है –

संबंधित मुद्दे

 संबंधित मुद्दे