मैं अपने एंडोरिड एप्लिकेशन में In app billing
सेवा को लागू करने की कोशिश कर रहा हूं।स्वत: जेनरेट की गई IMarketBillingService.java फ़ाइल में त्रुटियों को कैसे सुधारें?
मैं ग्रहण में अपने प्रोजेक्ट को IMarketBillingService.aidl
फ़ाइल जोड़ दिया है। फिर ग्रहण ने IMarketBillingService.java
फ़ाइल को स्वत: उत्पन्न किया, लेकिन कई त्रुटियों के साथ।
@Override public android.os.IBinder asBinder() { return mRemote; }
- implements android.os.IInterface.asBinder
- The method asBinder() of type IMarketBillingService.Stub.Proxy must override asuperclass method
@Override public android.os.Bundle sendBillingRequest(android.os.Bundle bundle) throws android.os.RemoteException
{
android.os.Parcel _data = android.os.Parcel.obtain();
android.os.Parcel _reply = android.os.Parcel.obtain();
android.os.Bundle _result;
......
}
- The method sendBillingRequest(Bundle) of type IMarketBillingService.Stub.Proxy must override a superclass method
- implements com.android.vending.billing.IMarketBillingService.sendBillingRequest
क्या कोई इस से मेरी सहायता कर सकता है?
मै मैक, एक्लिप्स जूनो का उपयोग एंड्रॉइड एसडीके के अंतिम संस्करण के साथ कर रहा हूं।
मेरा संस्करण 1.5 से 1.6 तक बदल गया और यह काम किया। – easycheese
आप एक बुरे व्यक्ति हैं। 1000 त्रुटियां मिलीं !! – rahulg
भविष्य के संदर्भ के लिए, यह जावा संकलक अनुपालन स्तर को 1.5 से 1.6+ तक बदल रहा है जो इस त्रुटि को हल करता है। यदि आपको ऐसा करने के लिए प्रोजेक्ट-विशिष्ट सेटिंग्स को चालू या बंद करना है, तो यह आकस्मिक है। – String