2012-07-09 17 views
7

एंड्रॉइड पर कस्टम खाता बनाने का सबसे आसान तरीका क्या है? अब तक मैंने प्रलेखन पढ़ा है: लेकिन यह निश्चित रूप से बहुत मदद नहीं करता है (बहुत अस्पष्ट जानकारी)। मैंने लास्टएफएम से उदाहरण पढ़ने की कोशिश की लेकिन निश्चित रूप से उन्होंने कुछ चीजें बहुत विस्तृत कीं, जिनके बारे में मुझे अच्छी तरह से समझ में नहीं आया क्योंकि मैं खातों के साथ एक एंड्रॉइड भिखारी हूं। मैं बुला के रूप में अपनी के रूप में सरल नहीं पता:कस्टम खाता बनाएं एंड्रॉइड

final Account account = new Account(mUsername, your_account_type); 
mAccountManager.addAccountExplicitly(account, mPassword, null); 

क्योंकि यह एक अपवाद trow होगा। अब तक मुझे समझ में आया कि मुझे AccountAuthenticatorActivity और एक सेवा जो प्रामाणिक के रूप में काम करती है, का उपयोग करने की आवश्यकता है। कोई भी मदद जो मुझे सही दिशा में इंगित करेगी उसकी बहुत सराहना की जाएगी।

+0

स्टैक ओवरफ्लो पर यह पोस्ट सहायक भी हो सकता है: [http://stackoverflow.com/questions/24227274/how-to-add-programmatically-a-custom-account-in-android/39686087#39686087 ](http: //stackoverflow.com/questions/24227274/how-to-add-programmatically-a-custom-account-in-android/39686087#39686087)। –

उत्तर

5

क्या आपने sample sync adapter app चेकआउट किया था? यह थोड़ा जटिल और गड़बड़ है, लेकिन यदि आप इसके साथ चिपके रहते हैं तो आप काम कर सकते हैं। यदि आप इसे भी देखना चाहते हैं तो मुझे android app I've been working on में थोड़ा सा सरल कार्यान्वयन मिला है।

खाते उन चीजों में से एक हैं जिन्हें मैं सचमुच चाहता हूं कि एंड्रॉइड बहुत आसान हो। यह एक खराब दस्तावेज अभी तक महत्वपूर्ण विशेषता थी। हालांकि प्रलेखन बेहतर हो रहा है प्रतीत होता है।

+0

मैं नमूना सिंक एडाप्टर ऐप की जांच कर रहा हूं और इसके साथ कठिन समय ले रहा हूं लेकिन यह निश्चित रूप से मुझे थोड़ा बेहतर समझ गया है, हालांकि अभी तक पानी के रूप में स्पष्ट नहीं है। मैं समझने की कोशिश करने के लिए अपने ऐप का प्रयास करूंगा, साझा करने के लिए धन्यवाद, और अगर यह मुझे चीजों को स्पष्ट करता है तो मैं जवाब स्वीकार करूंगा :) – Raykud

+0

निश्चित रूप से आपके प्रकोप ने मुझे इसे समझने में बहुत मदद की है O_O बहुत बहुत धन्यवाद। सबसे अच्छा हिस्सा यह है कि आपने इसे व्यवस्थित किया था, इसलिए यह खोजने के लिए भिन्न नहीं था: पी – Raykud

+0

@ रायकूद खुश है कि इससे मदद मिली! –

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