Android பயன்பாடுகளுக்கான அமேசான் தொடங்குதல் வழிகாட்டியுடன் உள்நுழைக

அமேசானுடன் உள்நுழைக: Android க்கான வழிகாட்டியைத் தொடங்குதல்
பதிப்புரிமை © 2017 Amazon.com, Inc., அல்லது அதன் துணை நிறுவனங்கள். அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை.
அமேசான் மற்றும் அமேசான் லோகோ ஆகியவை அமேசான்.காம், இன்க் அல்லது அதன் துணை நிறுவனங்களின் வர்த்தக முத்திரைகள். அமேசானுக்கு சொந்தமில்லாத மற்ற அனைத்து வர்த்தக முத்திரைகளும் அந்தந்த உரிமையாளர்களின் சொத்து.
Android டெவலப்பர் கருவிகளை நிறுவவும்
Android க்கான Amazon SDK மூலம் உள்நுழைவது உங்கள் Android, Fire TV மற்றும் Fire டேப்லெட் பயன்பாடுகளில் Amazon மூலம் உள்நுழைவைச் சேர்க்க உதவும். Android ஸ்டுடியோவுடன் Android க்கான Amazon SDK உடன் உள்நுழைவதைப் பயன்படுத்த பரிந்துரைக்கிறோம். ஆண்ட்ராய்டு ஸ்டுடியோவை எவ்வாறு நிறுவுவது மற்றும் ஆண்ட்ராய்டு SDKஐ அமைப்பது பற்றிய படிகளுக்கு, பார்க்கவும் Android SDKஐப் பெறவும் developper.android.com இல்.
Android க்கான Amazon SDK உடன் உள்நுழைவைப் பயன்படுத்த, உங்கள் Android பயன்பாடு பின்வரும் குறைந்தபட்ச தேவைகளில் ஒன்றைப் பூர்த்தி செய்ய வேண்டும்:
- குறைந்தபட்ச SDK பதிப்பு (minSdkVersion) Android 0 (API நிலை 11) அல்லது அதற்கு மேற்பட்டது.
- ஆண்ட்ராய்டின் குறைந்தபட்ச SDK பதிப்பு (minSdkVersion) 2.2 (API நிலை 8) அல்லது v4 உடன் அதிக Android ஆதரவு நூலகம்.
Android SDK நிறுவப்பட்டதும், கண்டுபிடிக்கவும் SDK மேலாளர் உங்கள் Android நிறுவலில் உள்ள பயன்பாடு. Amazon மூலம் உள்நுழைவதற்காக உருவாக்க, மேலே உள்ள குறைந்தபட்ச SDK தேவைகளை நிறுவ SDK மேலாளரைப் பயன்படுத்த வேண்டும். பார்க்கவும் SDK தொகுப்புகளைச் சேர்த்தல் SDK மேலாளரைப் பயன்படுத்துவது பற்றிய கூடுதல் தகவலுக்கு developer.android.com இல்.
SDK ஐ நிறுவிய பின், உங்கள் பயன்பாடுகளை இயக்க Android மெய்நிகர் சாதனத்தை (AVD) அமைக்கவும். பார் மேலாண்மை மெய்நிகர் சாதனங்கள் மெய்நிகர் சாதனத்தை அமைப்பதற்கான வழிமுறைகளுக்கு developper.android.com இல்.
உங்கள் வளர்ச்சி சூழல் அமைக்கப்படும் போது, உங்களால் முடியும் Android க்கான அமேசான் SDK உடன் உள்நுழைவை நிறுவவும் or எஸ் ஐ இயக்கவும்ampலெ ஆப், கீழே விவரிக்கப்பட்டுள்ளபடி
Android க்கான அமேசான் SDK உடன் உள்நுழைவை நிறுவவும்
ஆண்ட்ராய்டுக்கான அமேசான் SDK உடன் உள்நுழைவது இரண்டு தொகுப்புகளில் வருகிறது. முதலில் ஆண்ட்ராய்டு நூலகம் மற்றும் துணை ஆவணங்கள் உள்ளன. இரண்டாவது இவ்வாறு கொண்டுள்ளதுample பயன்பாடு ஒரு பயனரை உள்நுழைய அனுமதிக்கிறது மற்றும் அவர்களின் சார்பு காட்டுகிறதுfile தரவு.
நீங்கள் ஏற்கனவே Android SDK அல்லது Android Development கருவிகளை நிறுவவில்லை என்றால், பார்க்கவும் நிறுவுதல் Android டெவலப்பர் கருவிகள் மேலே உள்ள பகுதி.
- பதிவிறக்கவும் zip மற்றும் பிரித்தெடுக்கவும் fileஉங்கள் வன்வட்டில் உள்ள ஒரு கோப்பகத்திற்கு கள். நீங்கள் ஒரு பார்க்க வேண்டும் ஆவணங்கள் மற்றும் ஏ லிப் துணை அடைவு.
- திற docs/index.html செய்ய view அமேசான் ஆண்ட்ராய்டு ஏபிஐ குறிப்புடன் உள்நுழையவும்.
- பார்க்கவும் அமேசான் நூலகத்துடன் உள்நுழைவை நிறுவவும் Android இல் நூலகம் மற்றும் ஆவணங்களை எவ்வாறு சேர்ப்பது என்பதற்கான வழிமுறைகளுக்கு
Android க்கான அமேசான் SDK உடன் உள்நுழைவு நிறுவப்பட்டதும், உங்களால் முடியும் அமேசானுடன் புதிய உள்நுழைவை உருவாக்கவும் திட்டம் உனக்கு பிறகு அமேசான் மூலம் உள்நுழைந்து பதிவு செய்யவும்.
எஸ் ஐ இயக்கவும்ampலெ ஆப்
களை இயக்கample விண்ணப்பம், கள் இறக்குமதிampஆண்ட்ராய்டு ஸ்டுடியோ பணியிடத்தில் லெ.
- பதிவிறக்கவும் SampleLoginWithAmazonAppForAndroid-src.zip மற்றும் பிரித்தெடுக்கவும் fileஉங்கள் வன் மீது ஒரு அடைவு
- Android ஸ்டுடியோவைத் தொடங்கி தேர்ந்தெடுக்கவும் ஏற்கனவே உள்ள Android Studioprojectஐத் திறக்கவும்.
- க்கு உலாவுக Sampலேசின்விட் அமேசான் ஆப் பதிவிறக்கிய ஜிப்பை பிரித்தெடுத்த பிறகு பெறப்பட்ட அடைவு file படி 1 இல்.
- இருந்து கட்டுங்கள் மெனு, கிளிக் செய்யவும் திட்டத்தை உருவாக்கவும், மற்றும் திட்டம் பில்டிங் முடிவடையும் வரை காத்திருக்கவும்.
- இருந்து ஓடவும் மெனு, கிளிக் செய்யவும் ஓடவும் பின்னர் கிளிக் செய்யவும் Sampலேசின்விட் அமேசான் ஆப்.
- முன்மாதிரி அல்லது இணைக்கப்பட்ட Android சாதனத்தைத் தேர்ந்தெடுத்து கிளிக் செய்க ஓடவும்.
அமேசான் மூலம் உள்நுழைந்து பதிவு செய்யவும்
நீங்கள் அமேசான் மூலம் உள்நுழைவதற்கு முன் a webதளம் அல்லது மொபைல் பயன்பாட்டில், நீங்கள் Amazon உடன் உள்நுழைந்து ஒரு விண்ணப்பத்தை பதிவு செய்ய வேண்டும். அமேசான் பயன்பாட்டில் உங்கள் உள்நுழைவு என்பது உங்கள் வணிகத்தைப் பற்றிய அடிப்படைத் தகவல்களையும் ஒவ்வொன்றையும் பற்றிய தகவல்களையும் கொண்ட பதிவு ஆகும் webநீங்கள் உருவாக்கும் தளம் அல்லது மொபைல் பயன்பாடு Amazon மூலம் உள்நுழைவதை ஆதரிக்கிறது. இந்த வணிகத் தகவல் பயனர்கள் ஒவ்வொரு முறையும் அமேசானில் உள்நுழையும்போது அவர்களுக்குக் காண்பிக்கப்படும் webதளம் அல்லது மொபைல் பயன்பாடு. உங்கள் பயன்பாட்டின் பெயர், லோகோ மற்றும் உங்கள் தனியுரிமைக் கொள்கைக்கான இணைப்பை பயனர்கள் பார்ப்பார்கள். அமேசான் மூலம் உள்நுழைந்து பயன்படுத்த உங்கள் Android பயன்பாட்டை எவ்வாறு பதிவு செய்வது என்பதை இந்தப் படிகள் விளக்குகின்றன.
அமேசான் பயன்பாட்டுடன் உங்கள் உள்நுழைவைப் பதிவுசெய்க
- செல்க https://login.amazon.com.
- இதற்கு முன்பு அமேசானுடன் உள்நுழைவதற்கு நீங்கள் பதிவு செய்திருந்தால், கிளிக் செய்க பயன்பாட்டு கன்சோல். இல்லையெனில், கிளிக் செய்யவும் பதிவு செய்யவும். உள்நுழைவுக்கான விண்ணப்பப் பதிவைக் கையாளும் விற்பனையாளர் மையத்திற்கு நீங்கள் திருப்பி விடப்படுவீர்கள், இது விற்பனையாளர் மையத்தைப் பயன்படுத்துவது உங்கள் முதல் முறையாக இருந்தால், விற்பனையாளர் மத்திய கணக்கை அமைக்குமாறு கேட்கப்படுவீர்கள்.
- கிளிக் செய்யவும் புதிய விண்ணப்பத்தை பதிவு செய்யவும். தி உங்கள் விண்ணப்பத்தை பதிவு செய்யவும் படிவம் தோன்றும்:
a. இல் உங்கள் விண்ணப்பத்தை பதிவு செய்யவும் படிவம், உள்ளிடவும் a பெயர் மற்றும் ஏ விளக்கம் உங்கள் விண்ணப்பத்திற்கு.
தி பெயர் உங்கள் விண்ணப்பத்துடன் தகவலைப் பகிர பயனர்கள் ஒப்புக்கொள்ளும்போது, ஒப்புதல் திரையில் காட்டப்படும் பெயர். இந்தப் பெயர் Android, iOS, மற்றும் webஉங்கள் பயன்பாட்டின் தள பதிப்புகள். தி விளக்கம் அமேசான் பயன்பாடுகளுடன் உங்கள் உள்நுழைவு ஒவ்வொன்றையும் வேறுபடுத்த உதவுகிறது மற்றும் பயனர்களுக்கு காட்டப்படாது.
b. ஒரு உள்ளிடவும் தனியுரிமை அறிவிப்பு URL உங்கள் விண்ணப்பத்திற்கு.
தி தனியுரிமை அறிவிப்பு URL உங்கள் நிறுவனத்தின் அல்லது பயன்பாட்டின் தனியுரிமைக் கொள்கையின் இருப்பிடம் (எ.காample, http://www.example.com/privacy.html). இந்த இணைப்பு ஒப்புதல் திரையில் பயனர்களுக்குக் காட்டப்படும்.
c. நீங்கள் சேர்க்க விரும்பினால் அ லோகோ படம் உங்கள் விண்ணப்பத்திற்கு, கிளிக் செய்யவும் உலாவவும் மற்றும் பொருந்தக்கூடிய படத்தைக் கண்டறியவும். - கிளிக் செய்யவும் சேமிக்கவும். உங்கள் எஸ்ample பதிவு இதைப் போலவே இருக்க வேண்டும்:

உங்கள் அடிப்படை பயன்பாட்டு அமைப்புகள் சேமிக்கப்பட்ட பிறகு, குறிப்பிட்டவற்றுக்கான அமைப்புகளைச் சேர்க்கலாம் webஅமேசான் கணக்குடன் இந்த உள்நுழைவைப் பயன்படுத்தும் தளங்கள் மற்றும் மொபைல் பயன்பாடுகள்.
உங்கள் பயன்பாட்டில் Android அமைப்புகளைச் சேர்க்கவும்
Android பயன்பாட்டை பதிவு செய்ய, அமேசான் ஆப்ஸ்டோர் மூலம் பயன்பாட்டைப் பதிவுசெய்ய உங்களுக்கு விருப்பம் உள்ளது (அமேசான் ஆப்ஸ்டோருக்கு Android பயன்பாட்டைச் சேர்க்கவும்) அல்லது நேரடியாக அமேசான் மூலம் உள்நுழையவும் (Android ஐச் சேர்க்கவும் ஆப் ஆப்ஸ்டோர் இல்லாமல்) உங்கள் பயன்பாடு பதிவுசெய்யப்பட்டால், நீங்கள் API விசைக்கான அணுகலைப் பெறுவீர்கள், இது உங்கள் பயன்பாட்டிற்கான அணுகலை அமேசான் அங்கீகார சேவையுடன் உள்நுழைய அனுமதிக்கும்.
குறிப்பு: உங்கள் Android பயன்பாட்டிற்குள் அமேசான் சாதன செய்தியைப் பயன்படுத்த திட்டமிட்டால், தயவுசெய்து தொடர்பு கொள்ளவும் lwa-support@amazon.com உடன்:
- நீங்கள் உள்நுழைவதற்குப் பதிவுசெய்யப் பயன்படுத்திய Amazon கணக்கின் மின்னஞ்சல் முகவரி
- அமேசான் ஆப்ஸ்டோருக்கு பதிவுபெற நீங்கள் பயன்படுத்திய அமேசான் கணக்கின் மின்னஞ்சல் முகவரி (வேறுபட்டால்).
- உங்கள் விற்பனையாளர் மையக் கணக்கில் உள்ள பெயர் (விற்பனையாளர் மையத்தில், கிளிக் செய்யவும் அமைப்புகள்> கணக்கு தகவல்> விற்பனையாளர் தகவல், மற்றும் பயன்படுத்தவும் காட்சி பெயர்).
- உங்கள் Amazon Appstore டெவலப்பர் கணக்கில் உள்ள பெயர் (மொபைல் ஆப் விநியோக தளத்தில், கிளிக் செய்யவும் அமைப்புகள் > கம்பெனி ப்ரோfile மற்றும் பயன்படுத்தவும் டெவலப்பர் பெயர் அல்லது நிறுவனத்தின் பெயர்).
Amazon Appstoreக்கு Android பயன்பாட்டைச் சேர்க்கவும்
பின்வரும் படிகள் அமேசான் கணக்குடன் உங்கள் உள்நுழைவுக்கு அமேசான் ஆப்ஸ்டோர் பயன்பாட்டைச் சேர்க்கும்:
- பயன்பாட்டுத் திரையில் இருந்து, கிளிக் செய்யவும் Android அமைப்புகள். உங்களிடம் ஏற்கனவே Android பயன்பாடு பதிவுசெய்யப்பட்டிருந்தால், தேடுங்கள் API விசையைச் சேர்க்கவும் உள்ள பொத்தான் Android அமைப்புகள் தேர்வு
தி Android பயன்பாட்டு விவரங்கள் படிவம் தோன்றும்: - தேர்ந்தெடு ஆம் "இந்த பயன்பாடு அமேசான் ஆப்ஸ்டோர் மூலம் விநியோகிக்கப்படுகிறதா?" என்ற கேள்விக்கு பதில்.
- உள்ளிடவும் லேபிள் உங்கள் Android பயன்பாட்டின். இது உங்கள் பயன்பாட்டின் அதிகாரப்பூர்வ பெயராக இருக்க வேண்டியதில்லை. இது பயன்பாடுகளில் இந்த குறிப்பிட்ட ஆண்ட்ராய்டு பயன்பாட்டை வெறுமனே அடையாளம் காட்டுகிறது webAmazon உடன் உங்கள் உள்நுழைவில் பதிவுசெய்யப்பட்ட தளங்கள்
- உங்கள் சேர்க்கவும் அமேசான் ஆப்ஸ்டோர் ஐடி.
- உங்கள் பயன்பாட்டில் நீங்களே கையொப்பமிட்டிருந்தால், சுய கையொப்பமிடும் தகவலைச் சேர்க்கவும். ஆப்ஸ்டோரை நேரடியாகப் பயன்படுத்தாமல் மேம்பாட்டின் போது API விசையைப் பெற இது உங்களை அனுமதிக்கும்.
a. உங்கள் பயன்பாடு Amazon Appstore மூலம் கையொப்பமிடப்படவில்லை என்றால், தேர்ந்தெடுக்கவும் ஆம் "இந்த விண்ணப்பம் சுய கையொப்பமிடப்பட்டதா?" என்ற கேள்விக்கான பதிலில்
தி Android பயன்பாட்டு விவரங்கள் வடிவம் விரிவடையும்

b. உங்கள் உள்ளிடவும் தொகுப்பு பெயர்.
இது உங்கள் Android திட்டத்தின் தொகுப்பு பெயருடன் பொருந்த வேண்டும். உங்கள் Android திட்டத்தின் தொகுப்பின் பெயரைத் தீர்மானிக்க, உங்கள் விருப்பமான Android டெவலப்பர் கருவியில் திட்டத்தைத் திறக்கவும். திற
AndroidManifest.XML தொகுப்பு எக்ஸ்ப்ளோரரில் மற்றும் தேர்ந்தெடுக்கவும் வெளிப்படுத்து தாவல். முதல் நுழைவு தி தொகுப்பு பெயர்.
c. பயன்பாட்டை உள்ளிடவும் கையெழுத்து.
இது உங்கள் விண்ணப்பத்தை சரிபார்க்க பயன்படுத்தப்படும் SHA-256 ஹாஷ் மதிப்பு. கையொப்பம் 32 ஹெக்ஸாடெசிமல் ஜோடிகளின் வடிவத்தில் பெருங்குடிகளால் பிரிக்கப்பட வேண்டும் (முன்னாள்ampலெ: 01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef). பார்க்கவும் Android பயன்பாட்டு கையொப்பங்கள் மற்றும் API விசைகள் உங்கள் திட்டத்திலிருந்து கையொப்பத்தைப் பிரித்தெடுக்க நீங்கள் பயன்படுத்தலாம்.
6. கிளிக் செய்யவும் சேமிக்கவும்.
Appstore இல்லாமல் Android பயன்பாட்டைச் சேர்க்கவும்
Amazon Appstore ஐப் பயன்படுத்தாமல் உங்கள் Android பயன்பாட்டைப் பதிவு செய்ய விரும்பினால், Amazon உடன் உள்நுழைந்து உங்கள் தொகுப்பு பெயரையும் கையொப்பத்தையும் பதிவு செய்ய பின்வரும் படிகளைப் பயன்படுத்தலாம்:
- பயன்பாட்டுத் திரையில் இருந்து, கிளிக் செய்யவும் Android அமைப்புகள். உங்களிடம் ஏற்கனவே Android பயன்பாடு பதிவுசெய்யப்பட்டிருந்தால், தேடுங்கள் API விசையைச் சேர்க்கவும் உள்ள பொத்தான் Android அமைப்புகள் தி Android பயன்பாட்டு விவரங்கள் படிவம் தோன்றும்:

- தேர்ந்தெடு இல்லை "இந்த பயன்பாடு அமேசான் ஆப்ஸ்டோர் மூலம் விநியோகிக்கப்படுகிறதா?" என்ற கேள்விக்கு பதில்.
- உள்ளிடவும் லேபிள் உங்கள் Android இன்
இது உங்கள் பயன்பாட்டின் அதிகாரப்பூர்வ பெயராக இருக்க வேண்டியதில்லை. இது குறிப்பிட்ட ஆண்ட்ராய்டு செயலியை ஆப்ஸ் மற்றும் ஆப்ஸில் அடையாளப்படுத்துகிறது webநீங்கள் பதிவு செய்த தளங்கள். - உங்கள் உள்ளிடவும் தொகுப்பு பெயர். இது உங்கள் Android திட்டத்தின் தொகுப்பு பெயருடன் பொருந்த வேண்டும்.
உங்கள் Android திட்டத்தின் தொகுப்பின் பெயரைத் தீர்மானிக்க, உங்கள் விருப்பமான Android டெவலப்பர் கருவியில் திட்டத்தைத் திறக்கவும். திற AndroidManifest.XML தொகுப்பு எக்ஸ்ப்ளோரரில் மற்றும் தேர்ந்தெடுக்கவும் வெளிப்படுத்து தாவல். முதல் நுழைவு தி தொகுப்பு பெயர். - பயன்பாட்டை உள்ளிடவும் கையெழுத்து.
இது உங்கள் விண்ணப்பத்தை சரிபார்க்க பயன்படுத்தப்படும் SHA-256 ஹாஷ் மதிப்பு. கையொப்பம் 32 ஹெக்ஸாடெசிமல் ஜோடிகளின் வடிவத்தில் பெருங்குடிகளால் பிரிக்கப்பட வேண்டும் (முன்னாள்ampலெ: 01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:எஃப்) பார்க்கவும் Android பயன்பாட்டு கையொப்பங்கள் மற்றும் API விசைகள் உங்கள் திட்டத்திலிருந்து கையொப்பத்தைப் பிரித்தெடுக்க நீங்கள் பயன்படுத்தக்கூடிய படிகளுக்கு கீழே உள்ள பகுதி. - கிளிக் செய்யவும் சேமிக்கவும்.
உங்கள் பயன்பாட்டின் வெவ்வேறு பதிப்புகளில் ஒன்று அல்லது அதற்கு மேற்பட்ட சோதனை பதிப்புகள் மற்றும் தயாரிப்பு பதிப்பு போன்ற வெவ்வேறு கையொப்பங்கள் அல்லது தொகுப்பு பெயர்கள் இருந்தால், ஒவ்வொரு பதிப்பிற்கும் அதன் சொந்த API விசை தேவைப்படுகிறது. இருந்து Android அமைப்புகள் உங்கள் பயன்பாட்டின், கிளிக் செய்யவும் API விசையைச் சேர்க்கவும் உங்கள் பயன்பாட்டிற்கான கூடுதல் விசைகளை உருவாக்க பொத்தானை (பதிப்பிற்கு ஒன்று).
Android பயன்பாட்டு கையொப்பங்கள் மற்றும் API விசைகள்
பயன்பாட்டு கையொப்பம் ஒரு SHA-256 ஹாஷ் மதிப்பு, இது ஒவ்வொரு Android பயன்பாட்டையும் கட்டமைக்கும்போது பயன்படுத்தப்படுகிறது. உங்கள் API விசையை உருவாக்க அமேசான் பயன்பாட்டு கையொப்பத்தைப் பயன்படுத்துகிறது. உங்கள் பயன்பாட்டை அங்கீகரிக்க API விசை அமேசான் சேவைகளை இயக்குகிறது. உங்கள் பயன்பாட்டில் கையொப்பமிட அமேசான் ஆப்ஸ்டோரைப் பயன்படுத்தினால், API விசை தானாக வழங்கப்படும். நீங்கள் அமேசான் ஆப்ஸ்டோரைப் பயன்படுத்தவில்லை என்றால், உங்கள் API விசையை கைமுறையாக நிர்வகிக்க வேண்டும்.
பயன்பாட்டு கையொப்பங்கள் விசை அங்காடியில் சேமிக்கப்படும். பொதுவாக, ஆண்ட்ராய்டு பயன்பாடுகளுக்கு பிழைத்திருத்த விசை அங்காடி மற்றும் வெளியீட்டு விசை அங்காடி உள்ளது. ஆண்ட்ராய்டு ஸ்டுடியோவில் பிழைத்திருத்த விசை அங்காடியின் இருப்பிடத்தைக் கண்டறிய, திற கட்டுங்கள் மெனு, தேர்வு திருத்தவும் உருவாக்க வகைகள், பின்னர் செல் கையொப்பமிடுதல் தாவல், மற்றும் பிழைத்திருத்த விசை அங்காடியைக் கண்டறியவும் ஸ்டோர் File களம்.
கையொப்பமிடப்பட்ட APK ஐ உருவாக்க உங்கள் Android பயன்பாட்டை ஏற்றுமதி செய்யும் போது ஒரு வெளியீட்டு விசைப்பலகை பொதுவாக உருவாக்கப்படும் file. ஏற்றுமதி செயல்முறையின் மூலம், நீங்கள் ஒரு புதிய வெளியீட்டு விசையகத்தை உருவாக்கினால், அதன் இருப்பிடத்தைத் தேர்ந்தெடுப்பீர்கள். இயல்பாக, இது உங்கள் இயல்புநிலை பிழைத்திருத்த KeyStore இருக்கும் அதே இடத்தில் வைக்கப்படும்.
வளர்ச்சியின் போது பிழைத்திருத்த கையொப்பத்தைப் பயன்படுத்தி உங்கள் பயன்பாட்டை பதிவுசெய்திருந்தால், நீங்கள் பயன்பாட்டை வெளியிடத் தயாராக இருக்கும்போது உங்கள் பயன்பாட்டில் புதிய Android அமைப்பைச் சேர்க்க வேண்டும். புதிய பயன்பாட்டு அமைப்பு வெளியீட்டு விசைக் கடையிலிருந்து கையொப்பத்தைப் பயன்படுத்த வேண்டும்.
பார்க்கவும் உங்கள் விண்ணப்பங்களில் கையொப்பமிடுதல் மேலும் தகவலுக்கு developper.android.com இல்.
Android பயன்பாட்டு கையொப்பத்தை தீர்மானிக்கவும்
- உங்களிடம் கையொப்பமிடப்பட்ட APK இருந்தால் file:
a. APK ஐ அவிழ்த்து விடுங்கள் file மற்றும் CERT.RSA பிரித்தெடுக்கவும். (தேவைப்பட்டால் APK நீட்டிப்பை ZIP என மறுபெயரிடலாம்).
b. கட்டளை வரியிலிருந்து, இயக்கவும்:keytool -printcert -file CERT.RSA முக்கிய கருவிகள் இல் அமைந்துள்ளது தொட்டி உங்கள் ஜாவா நிறுவலின் அடைவு.
- உங்களிடம் ஒரு முக்கிய கடை இருந்தால் file:
a. கட்டளை வரியிலிருந்து, இயக்கவும்:keytool -list -v -alias -கடைfileபெயர்> கீடூல் இல் அமைந்துள்ளது தொட்டி உங்கள் ஜாவா நிறுவலின் அடைவு. மாற்றுப்பெயர் என்பது பயன்பாட்டில் கையொப்பமிடப் பயன்படுத்தப்படும் விசையின் பெயர்.
b. விசையின் கடவுச்சொல்லை உள்ளிட்டு அழுத்தவும் உள்ளிடவும். - கீழ் சான்றிதழ் கைரேகைகள், நகலெடுக்கவும் SHA256 மதிப்பு.
Android API விசையை மீட்டெடுக்கவும்
நீங்கள் ஆண்ட்ராய்டு அமைப்பைப் பதிவுசெய்து, பயன்பாட்டு கையொப்பத்தை வழங்கியதும், அமேசான் பயன்பாட்டுடன் உங்கள் உள்நுழைவுக்கான பதிவுப் பக்கத்திலிருந்து ஏபிஐ விசையை மீட்டெடுக்கலாம். நீங்கள் அந்த ஏபிஐ விசையை ஒரு இடத்தில் வைக்க வேண்டும் file உங்கள் ஆண்ட்ராய்டு திட்டத்தில். நீங்கள் செய்யும் வரை, அமேசான் அங்கீகார சேவையுடன் உள்நுழைவோடு தொடர்பு கொள்ள பயன்பாட்டிற்கு அங்கீகாரம் இல்லை.
- செல்க https://login.amazon.com.
- கிளிக் செய்யவும் பயன்பாட்டு கன்சோல்.
- இல் விண்ணப்பங்கள் இடதுபுறத்தில் உள்ள பெட்டி, உங்கள் தேர்ந்தெடுக்கவும்
- உங்கள் Android பயன்பாட்டைக் கண்டறியவும் Android அமைப்புகள் பிரிவு (நீங்கள் இன்னும் Android பயன்பாட்டை பதிவு செய்யவில்லை என்றால், பார்க்கவும் அமேசான் ஆப்ஸ்டோருக்கு Android பயன்பாட்டைச் சேர்க்கவும்).
- கிளிக் செய்யவும் API விசை மதிப்பை உருவாக்கவும். ஒரு பாப்அப் சாளரம் உங்கள் API ஐக் காண்பிக்கும் விசையை நகலெடுக்க, கிளிக் செய்யவும் அனைத்தையும் தேர்ந்தெடுக்கவும் முழு விசையையும் தேர்ந்தெடுக்க.
குறிப்பு: API விசை மதிப்பு, அது உருவாக்கப்பட்ட நேரத்தை அடிப்படையாகக் கொண்டது. எனவே, நீங்கள் உருவாக்கும் API முக்கிய மதிப்பு(கள்) அசலில் இருந்து வேறுபடலாம். இந்த API முக்கிய மதிப்புகள் அனைத்தும் செல்லுபடியாகும் என்பதால் உங்கள் பயன்பாட்டில் ஏதேனும் ஒன்றைப் பயன்படுத்தலாம். - பார்க்கவும் உங்கள் திட்டத்திற்கு உங்கள் API விசையைச் சேர்க்கவும் உங்கள் Android இல் API விசையைச் சேர்ப்பதற்கான வழிமுறைகளுக்கு
அமேசான் திட்டத்துடன் உள்நுழைவை உருவாக்கவும்
இந்த பிரிவில், அமேசானுடன் உள்நுழைவதற்கான புதிய ஆண்ட்ராய்டு திட்டத்தை எவ்வாறு உருவாக்குவது, திட்டத்தை உள்ளமைப்பது மற்றும் அமேசானுடன் உள்நுழைவுடன் பயனரை உள்நுழைய திட்டத்திற்கு குறியீட்டைச் சேர்ப்பது எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். Android ஸ்டுடியோவுக்கான படிகளை நாங்கள் விவரிப்போம், ஆனால் நீங்கள் விரும்பும் எந்த IDE அல்லது Android மேம்பாட்டு கருவிக்கும் ஒத்த படிகளைப் பயன்படுத்தலாம்.
இந்த வழிகாட்டிக்கு ஒரு புரிதல் தேவை செயல்பாடுகள் - ஆண்ட்ராய்டு அப்ளிகேஷன் மேம்பாட்டின் முக்கிய கருத்து. பற்றி மேலும் அறிக செயல்பாடுகள் மற்றும் செயல்பாட்டு துண்டுகள் developper.android.com இல்.
அமேசான் திட்டத்துடன் புதிய உள்நுழைவை உருவாக்கவும்
அமேசானுடன் உள்நுழைவைப் பயன்படுத்துவதற்கான பயன்பாட்டு திட்டம் உங்களிடம் இன்னும் இல்லையென்றால், ஒன்றை உருவாக்க கீழேயுள்ள வழிமுறைகளைப் பின்பற்றவும். உங்களிடம் ஏற்கனவே பயன்பாடு இருந்தால், தவிர்க்கவும் அமேசான் நூலகத்துடன் உள்நுழைவை நிறுவவும்.
- துவக்கவும் அண்ட்ராய்டு
- இருந்து File மெனு, தேர்வு புதியது மற்றும் திட்டம்.
- ஒரு உள்ளிடவும் விண்ணப்பத்தின் பெயர் மற்றும் நிறுவனத்தின் பெயர் உங்களுக்காக
- உள்ளிடவும் விண்ணப்பம் மற்றும் நிறுவனத்தின் பெயர் அமேசானுடன் உள்நுழைவுடன் உங்கள் பயன்பாட்டை பதிவுசெய்தபோது நீங்கள் தேர்ந்தெடுத்த தொகுப்பு பெயருடன் தொடர்புடையது.
உங்கள் பயன்பாட்டை நீங்கள் இதுவரை பதிவு செய்யவில்லை என்றால், ஒன்றைத் தேர்வுசெய்க தொகுப்பு பெயர் பின்னர் உள்ள வழிமுறைகளைப் பின்பற்றவும் அமேசானுடன் உள்நுழைவுடன் பதிவுசெய்கிறது உங்கள் திட்டத்தை உருவாக்கிய பிறகு பிரிவு. உங்கள் ஆப்ஸின் பேக்கேஜ் பெயர், பதிவுசெய்யப்பட்ட பேக்கேஜ் பெயருடன் பொருந்தவில்லை என்றால், Amazon அழைப்புகள் மூலம் உங்கள் உள்நுழைவு வெற்றிபெறாது. - ஒரு தேர்ந்தெடுக்கவும் குறைந்தபட்சம் தேவையான SDK API 11 இன்: ஆண்ட்ராய்டு 3.0 (தேன்கூடு) அல்லது அதற்கு மேற்பட்டவை, கிளிக் செய்யவும் அடுத்து. நீங்கள் மாற்றாக ஒரு பயன்படுத்தலாம் குறைந்தபட்சம் தேவையான SDK API 8 இன் API 2.2: ஆண்ட்ராய்டு 4 (Froyo) அல்லது அதற்கு மேல் vXNUMX ஐப் பயன்படுத்தும் போது Android ஆதரவு நூலகம்.
- நீங்கள் உருவாக்க விரும்பும் செயல்பாட்டு வகையைத் தேர்ந்தெடுத்து கிளிக் செய்யவும் அடுத்து.
- தொடர்புடைய விவரங்களை பூர்த்தி செய்து கிளிக் செய்க முடிக்கவும்.
அமேசானுடன் உள்நுழைவதை அழைக்க நீங்கள் பயன்படுத்தக்கூடிய புதிய திட்டத்தை இப்போது உங்கள் பணியிடத்தில் வைத்திருப்பீர்கள்.
அமேசான் நூலகத்துடன் உள்நுழைவை நிறுவவும்
Android க்கான அமேசான் SDK உடன் உள்நுழைவை நீங்கள் இன்னும் பதிவிறக்கம் செய்யவில்லை என்றால், பார்க்கவும் உடன் உள்நுழைவை நிறுவவும் Android க்கான அமேசான் SDK.
- பயன்படுத்தி file உங்கள் கணினியில் கணினி, கண்டுபிடிக்க உள்நுழைவு-உடன்-அமேசான்- sdk.jar file Android க்கான Amazon SDK உடன் உள்நுழையவும். அதை கிளிப்போர்டுக்கு நகலெடுக்கவும்.
- உங்கள் ப்ராஜெக்ட் ஆண்ட்ராய்டு ஸ்டுடியோவில் திறந்திருந்தால், திற திட்டம் View.
- உங்கள் திட்டம்/பயன்பாட்டிற்கான பெற்றோர் கோப்பகத்தில் வலது கிளிக் செய்யவும் திட்டம் View மற்றும் தேர்ந்தெடுக்கவும் ஒட்டவும்.
- வலது கிளிக் செய்யவும் உள்நுழைவு-உடன்-அமேசான்- sdk.jar இல் திட்டம் View மற்றும் தேர்ந்தெடுக்கவும் நூலகமாகச் சேர்க்கவும்.
உங்கள் பயன்பாட்டிற்கான பிணைய அனுமதிகளை அமைக்கவும்
உங்கள் பயன்பாடு அமேசானுடன் உள்நுழைவைப் பயன்படுத்த, அது இணையத்தை அணுக வேண்டும் மற்றும் பிணைய நிலை தகவல்களை அணுக வேண்டும். உங்கள் ஆண்ட்ராய்டு மேனிஃபெஸ்டில் இந்த அனுமதிகள் ஏற்கனவே இல்லை எனில், உங்கள் பயன்பாடு அதை உறுதிப்படுத்த வேண்டும்.
- இருந்து திட்டம் View, அதை திறக்க xml ஐ இருமுறை கிளிக் செய்யவும்.
- கீழே காட்டப்பட்டுள்ள குறியீட்டின் வரிகளை நகலெடுத்து அவற்றை ஒட்டவும் எக்ஸ்எம்எல் file, பயன்பாட்டுத் தொகுதிக்கு வெளியே:
Exampலெ:

உங்கள் திட்டத்திற்கு உங்கள் API விசையைச் சேர்க்கவும்
உங்கள் Android பயன்பாட்டை அமேசானுடன் உள்நுழைவுடன் பதிவுசெய்யும்போது, உங்களுக்கு ஒரு API விசை ஒதுக்கப்படும். அமேசான் அங்கீகார சேவையுடன் உள்நுழைவுக்கு உங்கள் பயன்பாட்டை அடையாளம் காண அமேசான் அங்கீகார மேலாளர் பயன்படுத்தும் அடையாளங்காட்டி இது. உங்கள் பயன்பாட்டில் கையொப்பமிட அமேசான் ஆப்ஸ்டோரைப் பயன்படுத்துகிறீர்கள் என்றால், ஆப்ஸ்டோர் தானாகவே API விசையை வழங்கும். நீங்கள் அமேசான் ஆப்ஸ்டோரைப் பயன்படுத்தவில்லை எனில், அமேசான் அங்கீகார மேலாளர் இந்த மதிப்பை இயக்க நேரத்தில் இந்த நேரத்தில் ஏற்றும் api_key.txt file இல் சொத்துக்கள் அடைவு.
- உங்களிடம் இன்னும் ஏபிஐ விசை இல்லை என்றால், உள்ள வழிமுறைகளைப் பின்பற்றவும் Android API விசையை மீட்டெடுக்கவும்.
- இருந்து திட்டம் View ஆண்ட்ராய்டு ஸ்டுடியோவில், சொத்துகள் கோப்புறையில் வலது கிளிக் செய்து, பின்னர் கிளிக் செய்யவும் புதியது மற்றும் தேர்ந்தெடுக்கவும் File. உங்களிடம் சொத்துகள் கோப்புறை இல்லையென்றால், உங்கள் திட்டத்திற்கான பெற்றோர் கோப்பகத்தில் வலது கிளிக் செய்து, பின்னர் தேர்ந்தெடுக்கவும் புதியது, கோப்புறை, சொத்துகள் கோப்புறை.
- பெயரிடுங்கள் file api_key.txt.
- உரைக்கான எடிட்டர் சாளரம் உங்களிடம் இருக்க வேண்டும் file பெயரிடப்பட்டது txt. உரையில் உங்கள் API விசையைச் சேர்க்கவும் file.
- இல் File மெனு, கிளிக் செய்யவும் சேமிக்கவும்.
குறிப்பு: உரை திருத்தி உங்கள் api_key.txt இல் கூடுதல் எழுத்துகளைச் சேர்த்தால் file (பைட் ஆர்டர் மார்க் போன்றவை), நீங்கள் உள்நுழைவுடன் அமேசான் அங்கீகார சேவையுடன் இணைக்க முயற்சிக்கும்போது ERROR_ACCESS_DENIED ஐக் காணலாம். இது நடந்தால், முன்னணி அல்லது பின்தங்கிய இடைவெளிகள், வரி ஊட்டங்கள் அல்லது சந்தேகத்திற்குரிய எழுத்துக்களை அகற்ற முயற்சிக்கவும். (எ.காample, பைட் ஆர்டர் குறியைப் பயன்படுத்தும் எடிட்டர், உங்கள் api_key.txt இன் தொடக்கத்தில் 0xEF 0xBB 0xBF அல்லது பிற ஹெக்ஸாடெசிமல் வரிசைகளைச் சேர்க்கலாம். file) புதிய API விசையை மீட்டெடுக்கவும் முயற்சி செய்யலாம்.
உங்கள் செயல்பாட்டிற்கான உள்ளமைவு மாற்றங்களைக் கையாளவும்
ஒரு பயனர் திரை நோக்குநிலையை மாற்றினால் அல்லது அவர்கள் உள்நுழையும்போது சாதனத்தின் விசைப்பலகை நிலையை மாற்றினால், அது தற்போதைய செயல்பாட்டை மறுதொடக்கம் செய்யும். இந்த மறுதொடக்கம் உள்நுழைவுத் திரையை எதிர்பாராத விதமாக நிராகரிக்கும். இதைத் தடுக்க, அந்த உள்ளமைவு மாற்றங்களை கைமுறையாகக் கையாள அங்கீகார முறையைப் பயன்படுத்தும் செயல்பாட்டை நீங்கள் அமைக்க வேண்டும். இது செயல்பாட்டை மறுதொடக்கம் செய்வதைத் தடுக்கும்.
- In தொகுப்பு எக்ஸ்ப்ளோரர், இருமுறை கிளிக் செய்யவும் எக்ஸ்எம்எல்.
- இல் விண்ணப்பம் பிரிவில், Amazon உடன் உள்நுழைவைக் கையாளும் செயல்பாட்டைக் கண்டறியவும் (அந்நிய செலாவணிample, முக்கிய செயல்பாடு),
- படி 2 இல் நீங்கள் அமைந்துள்ள செயல்பாட்டிற்கு பின்வரும் பண்புக்கூறு சேர்க்கவும்:
android: configChanges = ”விசைப்பலகை | விசைப்பலகை மறைக்கப்பட்ட | நோக்குநிலை” அல்லது API 13 அல்லது அதற்கு மேற்பட்டவை:
android: configChanges = ”விசைப்பலகை | விசைப்பலகை மறைக்கப்பட்ட | நோக்குநிலை | திரை அளவு” - இருந்து File மெனு, கிளிக் செய்யவும் சேமிக்கவும்
இப்போது, விசைப்பலகை அல்லது சாதன நோக்குநிலை மாற்றம் நிகழும்போது, உங்கள் செயல்பாட்டிற்கான onConfigurationChanged முறையை Android அழைக்கும். உங்கள் பயன்பாட்டிற்காக நீங்கள் கையாள விரும்பும் இந்த உள்ளமைவு மாற்றங்களின் அம்சம் இல்லாவிட்டால் இந்தச் செயல்பாட்டை நீங்கள் செயல்படுத்த வேண்டியதில்லை.
உங்கள் திட்டத்தில் பணிப்பாய்வு செயல்பாட்டைச் சேர்க்கவும்
பயனர் உள்நுழைவு அமேசான் பொத்தானைக் கிளிக் செய்யும்போது, ஏபிஐ தொடங்கும் web உள்நுழைவு மற்றும் ஒப்புதல் பக்கத்தை பயனருக்கு வழங்க உலாவி. இந்த உலாவிச் செயல்பாடு செயல்பட, உங்கள் மேனிஃபெஸ்டில் பணிப்பாய்வுச் செயல்பாட்டைச் சேர்க்க வேண்டும்.
Amazon SDK உடன் உள்நுழைவுடன் நீங்கள் ஏற்கனவே ஒருங்கிணைத்திருந்தால் அல்லது உங்கள் AndroidManifest.xml இல் com.amazon.identity.auth.device.authorization.AuthorizationActivity செயல்பாடு அறிவிக்கப்பட்டிருந்தால், அது அகற்றப்பட்டு, WorkflowActivity மூலம் மாற்றப்பட வேண்டும்.
- In தொகுப்பு எக்ஸ்ப்ளோரர், இருமுறை கிளிக் செய்யவும் AndroidMailfest.xml..
- இல் விண்ணப்பம் பிரிவில், பின்வரும் குறியீட்டைச் சேர்க்கவும்.
<activity android:name=
“com.amazon.identity.auth.device.workflow.WorkflowActivity” android:theme=”@android:style/Theme.NoDisplay” android:allowTaskReparenting=”true” android:launchMode=”singleTask”>
<action android:name=”android.intent.action.VIEW” />
<data
android:host=”${applicationId}” android:scheme=”amzn” />
குறிப்பு: நீங்கள் Gradle build system ஐப் பயன்படுத்தவில்லை எனில், ${applicationId}ஐ இந்தப் பயன்பாட்டிற்கான உங்கள் தொகுப்புப் பெயருடன் மாற்றவும்.
அமேசானுடன் உள்நுழைவது பல நிலையான பொத்தான்களை வழங்குகிறது, உங்கள் பயன்பாட்டிலிருந்து உள்நுழையுமாறு பயனர்களைத் தூண்டுவதற்கு நீங்கள் பயன்படுத்தலாம். அமேசான் படத்துடன் அதிகாரப்பூர்வ உள்நுழைவை பதிவிறக்கம் செய்து அதை ஆண்ட்ராய்டு இமேஜ் பட்டனுடன் இணைப்பதற்கான வழிமுறைகளை இந்தப் பிரிவு வழங்குகிறது.
- உங்கள் பயன்பாட்டில் நிலையான பட பொத்தானைச் சேர்க்கவும்.
Android பொத்தான்கள் மற்றும் ImageButton வகுப்பு பற்றிய கூடுதல் தகவலுக்கு, பார்க்கவும் பொத்தான்கள் developper.android.com இல்.
- உங்கள் பட்டனை XML அறிவிப்பில் கொடுக்கவும், android:id பண்புக்கூறை @+id/login_with_amazon க்கு அமைக்கவும். உதாரணமாகampலெ:
android: id = ”id + id / login_with_amazon” - ஒரு பொத்தானைப் படத்தைத் தேர்வுசெய்க.
அமேசானுடன் எங்கள் உள்நுழைவைப் பாருங்கள் உடை வழிகாட்டுதல்கள் உங்கள் பயன்பாட்டில் நீங்கள் பயன்படுத்தக்கூடிய பட்டன்களின் பட்டியலுக்கு.
நகலை பதிவிறக்கவும் LWA_Android.zip file. உங்கள் பயன்பாடு ஆதரிக்கும் ஒவ்வொரு திரை அடர்த்திக்கும் (xxhdpi, xhdpi, hdpi, mdpi, அல்லது tvdpi) உங்கள் விருப்பமான பொத்தானின் நகலைப் பிரித்தெடுக்கவும். Android இல் பல திரை அடர்த்திகளை ஆதரிப்பது பற்றிய கூடுதல் தகவலுக்கு, பார்க்கவும் மாற்று தளவமைப்புகள் “பல திரைகளை ஆதரித்தல்” தலைப்பில் ondeveloper.android.com. - பொருத்தமான பொத்தான் படத்தை நகலெடுக்கவும் fileஉங்கள் திட்டத்திற்கு கள்.
நீங்கள் ஆதரிக்கும் ஒவ்வொரு திரை அடர்த்திக்கும் (xhdpi, hdpi, mdpi, அல்லது ldpi), பதிவிறக்கம் செய்யப்பட்ட பொத்தானை நகலெடுக்கவும் res / drawable அந்த திரை அடர்த்திக்கான அடைவு. - பொத்தான் படத்தை அறிவிக்கவும்.
XML அறிவிப்பு பொத்தானில், அமைக்கவும் android:src நீங்கள் தேர்ந்தெடுத்த பொத்தானின் பெயருக்கு பண்புக்கூறு. உதாரணமாகampலெ:android: src = ”@ drawable / btnlwa_gold_loginwithamazon.png” - உங்கள் பயன்பாட்டை ஏற்றவும், பொத்தானில் இப்போது அமேசான் படத்துடன் உள்நுழைவு உள்ளதா என்பதைச் சரிபார்க்கவும்.
நீங்கள் ஆதரிக்கும் ஒவ்வொரு திரை அடர்த்திக்கும் பொத்தான் சரியாகக் காட்டப்படுகிறதா என்பதை நீங்கள் சரிபார்க்க வேண்டும்
Android APIகளுக்கு SDKஐப் பயன்படுத்தவும்
இந்தப் பிரிவில், அமேசான் மூலம் உள்நுழைந்து ஒரு பயனரை உள்நுழைய உங்கள் திட்டத்தில் குறியீட்டைச் சேர்ப்பீர்கள்.
ஒரு பயனரை உள்நுழைய அங்கீகரிக்க API ஐ எவ்வாறு அழைப்பது என்பதை இந்தப் பகுதி விளக்குகிறது. உருவாக்குவது இதில் அடங்கும் மீது கிளிக் செய்யவும் அமேசான் பொத்தானுடன் உங்கள் உள்நுழைவைக் கேட்பவர் உருவாக்கு உங்கள் பயன்பாட்டின் முறை.
- உங்கள் ஆண்ட்ராய்டு சீயில் அமேசான் மூலம் உள்நுழைவைச் சேர்க்கவும் அமேசான் நூலகத்துடன் உள்நுழைவை நிறுவவும்.
- துவக்கவும் கோரிக்கை சூழல்.
நீங்கள் ஒரு அறிவிக்க வேண்டும் கோரிக்கை சூழல் மாறி மற்றும் வகுப்பின் புதிய நிகழ்வை உருவாக்கவும். துவக்க சிறந்த இடம் கோரிக்கை சூழல் இல் உள்ளது உருவாக்கு உங்கள் ஆண்ட்ராய்டு செயல்பாடு அல்லது துண்டின் முறை. உதாரணமாகampலெ:தனிப்பட்ட கோரிக்கை சூழல் கோரிக்கை சூழல்;
Ver ஓவர்ரைடு
பாதுகாக்கப்பட்ட வெற்றிடத்தை onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); requestContext = RequestContext.create(இது);
} - ஒன்றை உருவாக்கவும் அங்கீகார பட்டியல்.
அங்கீகார பட்டியல் என்ற முடிவைச் செயல்படுத்தும் அங்கீகார அழைப்பு. இது மூன்று முறைகளைக் கொண்டுள்ளது: வெற்றி, ஒரு பிழை, மற்றும் ரத்துசெய். உருவாக்கவும் அங்கீகார பட்டியல் இடைமுகம் ஒரு பதிவு கேட்பவர் அழைக்கவும் உருவாக்கு உங்கள் ஆண்ட்ராய்டு செயல்பாடு அல்லது துண்டின் முறை.Ver ஓவர்ரைடு
பாதுகாக்கப்பட்ட வெற்றிடத்தை onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); requestContext = RequestContext.create(இது);requestContext.registerListener(புதிய AuthorizeListener() {
/ * அங்கீகாரம் வெற்றிகரமாக முடிந்தது. * /
Ver ஓவர்ரைடு
வெற்றியில் பொது வெற்றிடம் (AuthorizeResult முடிவு) {
/* உங்கள் பயன்பாடு இப்போது கோரப்பட்ட நோக்கங்களுக்காக அங்கீகரிக்கப்பட்டுள்ளது */
}
/* விண்ணப்பத்தை அங்கீகரிக்கும் முயற்சியின் போது பிழை ஏற்பட்டது. */
Ver ஓவர்ரைடு
பொது வெற்றிடத்தை onError (AuthError ae) {
/ * பிழையின் பயனருக்கு அறிவிக்கவும் * /
}
/* அங்கீகாரம் முடிவடைவதற்கு முன்பே ரத்து செய்யப்பட்டது. */ @ஓவர்ரைடு
பொது வெற்றிடத்தை ரத்து செய்(AuthCancellation ரத்து) {
/* UIயை உள்நுழைவதற்குத் தயாராக உள்ள நிலைக்கு மீட்டமைக்கவும் */
}
});
}குறிப்பு: நீங்கள் ஒரு பகுதியைப் பயன்படுத்துகிறீர்கள் மற்றும் குறிப்புகளைப் பிடிக்கிறீர்கள் என்றால் View உங்களில் உள்ள பொருள்கள் அங்கீகார பட்டியல் செயல்படுத்துதல், உருவாக்குதல் அங்கீகார பட்டியல் இல் உருவாக்குView முறை பதிலாக உருவாக்கு. இது உறுதி செய்கிறது View என்ற அழைப்பின் போது பொருள் குறிப்புகள் அமைக்கப்படும் அங்கீகரிக்கிறது.
- செயல்படுத்து வெற்றி, ஒரு பிழை, மற்றும் ரத்து உங்களுக்காக அங்கீகார பட்டியல்.
அங்கீகார செயல்முறை பயனருக்கு ஒரு உள்நுழைவுத் திரையை (மற்றும் ஒப்புதல் திரை) வழங்குகிறது web உலாவி (அல்லது ஏ WebView), உள்நுழைவை ரத்து செய்ய அல்லது செல்லவும் பயனருக்கு வாய்ப்பு கிடைக்கும். அவர்கள் உள்நுழைவு செயல்முறையை வெளிப்படையாக ரத்து செய்தால், ரத்து அழைக்கப்படுகிறது, மேலும் உங்கள் பயனர் இடைமுகத்தை மீட்டமைக்க விரும்புவீர்கள்.
பயனர் உலாவியில் உள்நுழைவுத் திரையிலிருந்து விலகிச் சென்றால் அல்லது WebView, பின்னர் உங்கள் பயன்பாட்டிற்கு மாறினால், உள்நுழைவு முடிக்கப்படவில்லை என்பதை SDK கண்டறியாது. உள்நுழைவு முடிவடைவதற்கு முன்பு உங்கள் பயன்பாட்டில் பயனர் செயல்பாட்டைக் கண்டறிந்தால், அவர்கள் உலாவியில் இருந்து விலகிச் சென்றுவிட்டதாகக் கருதி அதற்கேற்ப செயல்படலாம். - அழைக்கவும் RequestContext.onResume.
ஆண்ட்ராய்டு பயன்பாட்டு வாழ்க்கைச் சுழற்சிக்கு இடமளிக்கும் வகையில், செயல்படுத்தவும் on Resume உங்கள் செயல்பாடு அல்லது துண்டில் உள்ள முறை. இது பதிவுசெய்த அனைத்து கேட்போரையும் தூண்டும் பதிவு கேட்பவர் பயனர் அங்கீகார ஓட்டத்தை முடிப்பதற்கு முன், உங்கள் பயன்பாடு இயக்க முறைமையால் மூடப்பட்டால்.Ver ஓவர்ரைடு
பாதுகாக்கப்பட்ட வெற்றிடம் onResume() {
super.onResume();
requestContext.onResume();
} - அழைக்கவும் AuthorizationManager.authorize.
இல் மீது கிளிக் செய்யவும் அமேசான் பொத்தானுடன் உங்கள் உள்நுழைவுக்கான ஹேண்ட்லர், உங்கள் விண்ணப்பத்தை உள்நுழைந்து அங்கீகரிக்கும்படி பயனரைத் தூண்டுவதற்கு அங்கீகாரத்தை அழைக்கவும்.
இந்த முறையானது, பின்வரும் வழிகளில் ஒன்றில் பயனர் உள்நுழைந்து கோரப்பட்ட தகவலுக்கு ஒப்புதல் அளிக்க உதவும்:
1. கணினி உலாவிக்கு மாறுகிறது
2. க்கு மாறுகிறது WebView பாதுகாப்பான சூழலில் (அமேசான் ஷாப்பிங் பயன்பாடு சாதனத்தில் நிறுவப்பட்டிருந்தால்)
அமேசான் ஷாப்பிங் பயன்பாடு சாதனத்தில் நிறுவப்பட்டிருக்கும் போது இரண்டாவது விருப்பத்திற்கான பாதுகாப்பான சூழல் கிடைக்கும். அமேசான் உருவாக்கிய ஃபயர் ஓஎஸ் இயங்கும் சாதனங்கள் (எ.காample Kindle Fire, Fire Phone மற்றும் Fire TV) சாதனத்தில் Amazon Shopping பயன்பாடு இல்லாவிட்டாலும் இந்த விருப்பத்தை எப்போதும் பயன்படுத்தவும். இதன் காரணமாக, பயனர் ஏற்கனவே Amazon ஷாப்பிங் பயன்பாட்டில் உள்நுழைந்திருந்தால், இந்த API உள்நுழைவு பக்கத்தைத் தவிர்க்கும். ஒற்றை உள்நுழைவு பயனருக்கான அனுபவம். வாடிக்கையாளர் அனுபவத்தைப் பார்க்கவும் வாடிக்கையாளர் அனுபவம்-ஆண்ட்ராய்டு மேலும் அறிய பயன்பாடுகள். உங்கள் பயன்பாடு அங்கீகரிக்கப்பட்டால், அது ஒன்று அல்லது அதற்கு மேற்பட்ட தரவுத் தொகுப்புகளுக்கு அங்கீகரிக்கப்படும் நோக்கங்கள். அமேசான் மூலம் உள்நுழைவதிலிருந்து நீங்கள் கோரும் பயனர் தரவை ஒரு ஸ்கோப் உள்ளடக்கியது. ஒரு பயனர் உங்கள் பயன்பாட்டில் முதன்முறையாக உள்நுழையும் போது, நீங்கள் கோரும் தரவின் பட்டியலை அவர்களிடம் வழங்குவார்கள் மற்றும் அனுமதி கேட்கப்படும். Amazon உடன் உள்நுழைவது தற்போது பின்வரும் நோக்கங்களை ஆதரிக்கிறது:நோக்கம் பெயர் விளக்கம் சார்புfile பயனரின் பெயர், மின்னஞ்சல் முகவரி மற்றும் Amazon கணக்கு ஐடிக்கான அணுகலை வழங்குகிறது. சார்புfile:user_id பயனரின் அமேசான் கணக்கு ஐடிக்கு மட்டுமே அணுகலை வழங்குகிறது. அஞ்சல்_குறியீடு பயனரின் ஜிப்/அஞ்சல் குறியீட்டிற்கான அணுகலை வழங்கும் file அவர்களின் அமேசான் கணக்கிற்கு. AuthorizationManager.authorize ஒரு ஒத்திசைவற்ற அழைப்பு, எனவே நீங்கள் UI த்ரெட்டைத் தடுக்கவோ அல்லது உங்களுக்கான ஒரு தொழிலாளி நூலை உருவாக்கவோ தேவையில்லை. அங்கீகரிக்க அழைக்க, அனுப்பவும் அங்கீகாரக் கோரிக்கை பயன்படுத்தி உருவாக்கக்கூடிய பொருள் AuthorizeRequest. Builder:
Ver ஓவர்ரைடு
பாதுகாக்கப்பட்ட வெற்றிடத்தை onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
/ * முந்தைய onCreate அறிவிப்புகள் தவிர்க்கப்பட்டன * /// உள்நுழைவு_வித்_மசோன் ஐடியுடன் பொத்தானைக் கண்டறியவும்
// மற்றும் ஒரு கிளிக் ஹேண்ட்லரை அமைக்கவும்
View loginButton = கண்டுபிடிViewById(R.id.login_with_amazon); loginButton.setOnClickListener(புதியது View.OnClickListener() {
Ver ஓவர்ரைடு
க்ளிக் மீது பொது வெற்றிடம் (View v) { AuthorizationManager.authorize(new AuthorizeRequest
பில்டர்(கோரிக்கை சூழல்).addScopes(ProfileScope.profile(), புரோfileScope.postalCode())
.build());
});
}
பயனர் புரோவைப் பெறவும்file தரவு
பயனரின் சார்புகளை மீட்டெடுக்க பயனர் API ஐ எவ்வாறு பயன்படுத்துவது என்பதை இந்தப் பகுதி விளக்குகிறதுfile அவர்கள் அங்கீகரிக்கப்பட்ட பிறகு தரவு. சார்புfile நீங்கள் மீட்டெடுக்கக்கூடிய தரவு, இல் குறிப்பிடப்பட்டுள்ள நோக்கத்தின் அடிப்படையில் உள்ளது அங்கீகாரம்:withHandler: அழைப்பு.
- அழைக்கவும் User.fetch.
User.fetch பயனரின் ப்ரோவை வழங்குகிறதுfile கேட்பவர் மூலம் உங்களுக்கு தரவு AuthError> திரும்ப அழைக்க. கேட்பவர் AuthError> இரண்டு முறைகளைக் கொண்டுள்ளது: வெற்றி மற்றும் ஒரு பிழை (அது ஆதரிக்கவில்லை ரத்து ஏனெனில் ஒரு ரத்து செய்ய வழி இல்லை User.fetch அழைப்பு). வெற்றி புரோவுடன் ஒரு பயனர் பொருளைப் பெறுகிறதுfile தரவு, அதே நேரத்தில் ஒரு பிழை ஒரு பெறுகிறது AuterError பிழை பற்றிய தகவலுடன் பொருள். updateProfileதரவு ஒரு முன்னாள்ampப்ரோவைக் காண்பிக்க உங்கள் பயன்பாடு செயல்படுத்தக்கூடிய ஒரு செயல்பாட்டின் lefile பயனர் இடைமுகத்தில் உள்ள தரவு
குறிப்பு: User.getUserPostalCode நீங்கள் ப்ரோவைக் கோரினால் மட்டுமே வழங்கப்படும்fileScope.postalCode() நோக்கம்.
தொடக்கத்தில் பயனர் உள்நுழைவு சரிபார்க்கவும்
ஒரு பயனர் உங்கள் பயன்பாட்டில் உள்நுழைந்து, பயன்பாட்டை மூடிவிட்டு, பின்னர் பயன்பாட்டை மறுதொடக்கம் செய்தால், தரவை மீட்டெடுக்க பயன்பாடு இன்னும் அங்கீகரிக்கப்படும். பயனர் தானாக வெளியேறவில்லை. தொடக்கத்தில், உங்கள் பயன்பாடு இன்னும் அங்கீகரிக்கப்பட்டிருந்தால், பயனர் உள்நுழைந்திருப்பதைக் காட்டலாம். எப்படி பயன்படுத்துவது என்பதை இந்த பகுதி விளக்குகிறது getToken பயன்பாடு இன்னும் அங்கீகரிக்கப்பட்டுள்ளதா என்பதைப் பார்க்க.
- அழைக்கவும் getToken.
இல் ஆன் ஸ்டார்ட் உங்கள் செயல்பாடு அல்லது துண்டு முறை, அழைப்பு getToken பயன்பாடு இன்னும் அங்கீகரிக்கப்பட்டுள்ளதா என்பதைப் பார்க்க. getToken மூல அணுகல் டோக்கனை மீட்டெடுக்கிறது அங்கீகார மேலாளர் பயனர் சார்பு அணுகலைப் பயன்படுத்துகிறதுfile. டோக்கன் மதிப்பு பூஜ்யமாக இல்லாவிட்டால், பயன்பாடு இன்னும் அங்கீகரிக்கப்பட்டுள்ளது, மேலும் நீங்கள் பயனர் சார்புகளைப் பெற தொடரலாம்file தரவு. getToken தேவைப்படுகிறது அங்கீகரிக்க உங்கள் அழைப்பில் நீங்கள் கோரிய அதே நோக்கங்கள்.
getTokensupports அதே முறையில் ஒத்திசைவற்ற அழைப்புகள் User.fetch, எனவே நீங்கள் UI தொடரிழையைத் தடுக்க வேண்டியதில்லை அல்லது உங்களுக்கென ஒரு தொழிலாளி நூலை உருவாக்க வேண்டியதில்லை. அழைக்க getToken ஒத்திசைவற்ற முறையில், ஆதரிக்கும் ஒரு பொருளை அனுப்பவும் கேட்பவர் கடைசி அளவுருவாக இடைமுகம். - அறிவிக்கவும் கேட்பவர் AuthError>. உங்கள் செயல்படுத்தல் கேட்பவர் AuthError> இடைமுகம் அதன் முடிவை செயலாக்குகிறது getToken அழைப்பு. கேட்பவர் இரண்டு முறைகளைக் கொண்டுள்ளது: வெற்றி மற்றும் ஒரு பிழை (அது ஆதரிக்கவில்லை ரத்து ஏனெனில் ஒரு ரத்து செய்ய வழி இல்லை getToken அழைப்பு).
- செயல்படுத்து வெற்றி உங்களுக்கான ஒரு பிழை கேட்பவர் . on வெற்றி ஒரு பெறுகிறது அங்கீகரிக்கப்பட்ட முடிவு அணுகல் டோக்கன் கொண்ட பொருள், அதே நேரத்தில் ஒரு பிழை ஒரு பெறுகிறது AuterError பிழை பற்றிய தகவலுடன் பொருள்.
Ver ஓவர்ரைடு
பாதுகாக்கப்பட்ட வெற்றிடம் onStart(){ super.onStart();
நோக்கம்[] நோக்கங்கள் = {புரோfileScope.profile(), புரோfileScope.postalCode() }; AuthorizationManager.getToken(இது, நோக்கங்கள், புதியது
கேட்பவர் () {Ver ஓவர்ரைடு
பொது வெற்றிடத்தின் மீது வெற்றி (AuthorizeResult முடிவு) { if (result.getAccessToken() != null) {
/* பயனர் உள்நுழைந்துள்ளார் */
} வேறு {
/* பயனர் உள்நுழையவில்லை */
}
}
Ver ஓவர்ரைடு
பொது வெற்றிடத்தை onError (AuthError ae) {
/* பயனர் உள்நுழையவில்லை */
}
});
}
உங்கள் பயன்பாட்டிலிருந்து பயனரை வெளியேற்ற, வெளியேறும் முறையை எவ்வாறு பயன்படுத்துவது என்பதை இந்தப் பிரிவு விளக்குகிறது. பயன்பாட்டை மீட்டெடுக்க பயனர் மீண்டும் உள்நுழைய வேண்டும்file தகவல்கள். ஒரு பயனரை வெளியேற்ற அல்லது பயன்பாட்டில் உள்நுழைவு சிக்கல்களை சரிசெய்ய இந்த முறையைப் பயன்படுத்தவும்.
- வெளியேறும் பொறிமுறையை செயல்படுத்தவும்.
ஒரு பயனர் வெற்றிகரமாக உள்நுழைந்திருக்கும்போது, நீங்கள் ஒரு வெளியேறும் பொறிமுறையை வழங்க வேண்டும், அதனால் அவர்கள் தங்கள் சார்பை அழிக்க முடியும்file தரவு மற்றும் முன்னர் அங்கீகரிக்கப்பட்ட நோக்கங்கள். உங்கள் பொறிமுறையானது ஹைப்பர்லிங்க், பொத்தான் அல்லது மெனு உருப்படியாக இருக்கலாம். இதற்கு முன்னாள்ample, நாம் ஒரு உருவாக்குவோம் onClickmethod ஒரு பொத்தானுக்கு. - அழைக்கவும் வெளியேறு.
அழைக்கவும் வெளியேறு பயனரின் அங்கீகாரத் தரவை அகற்ற உங்கள் வெளியேறு ஹேண்ட்லரில் (அணுகல் டோக்கன்கள், புரோfileஉள்ளூர் கடையிலிருந்து. வெளியேறு ஒரு ஆண்ட்ராய்டு சூழலையும் கேட்பவரையும் எடுத்துக்கொள்கிறது AuthError>க்கு வெற்றி அல்லது தோல்வியைக் கையாளவும். - அநாமதேய கேட்பவரை அறிவிக்கவும் AuthError>.
கேட்பவரை உங்கள் செயல்படுத்தல் AuthError> அதன் முடிவை செயலாக்குகிறது வெளியேறு அழைப்பு. அநாமதேய வகுப்புகள் உள்ளடக்கிய நோக்கத்திலிருந்து மாறிகளைப் பிடிக்க பயனுள்ளதாக இருக்கும்.
பார்க்கவும் உள்நுழைவு பொத்தானைக் கையாளவும் மற்றும் பயனரை அங்கீகரிக்கவும் ஒரு exampமந்தமான கேட்போர் வகுப்புகளை அறிவிக்கிறது. - செயல்படுத்து வெற்றி மற்றும் ஒரு பிழை உங்கள் கேட்பவருக்கு AuthError>.
எப்போது வெற்றிபெறுகிறது பயனருக்கான குறிப்புகளை அகற்ற உங்கள் UI ஐ நீங்கள் புதுப்பிக்க வேண்டும், மேலும் பயனர்கள் மீண்டும் உள்நுழைய பயன்படுத்தக்கூடிய உள்நுழைவு வழிமுறையை வழங்க வேண்டும். என்றால் குறிவெளியீடுகள் பிழை, பயனரை மீண்டும் வெளியேற முயற்சிக்க அனுமதிக்கலாம்.Ver ஓவர்ரைடு
பாதுகாக்கப்பட்ட வெற்றிடத்தை onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
/ * முந்தைய onCreate அறிவிப்புகள் தவிர்க்கப்பட்டன * /// வெளியேறு ஐடியுடன் பொத்தானைக் கண்டுபிடித்து ஒரு கிளிக் ஹேண்ட்லரை அமைக்கவும் View logoutButton = கண்டுபிடிViewById(R.id.logout); logoutButton.setOnClickListener(புதியது View.OnClickListener() {Ver ஓவர்ரைடு
க்ளிக் மீது பொது வெற்றிடம் (View v) {AuthorizationManager.signOut(getApplicationContext(), புதியது
கேட்பவர் () {@ஓவர்ரைடு
வெற்றியின் மீது பொது வெற்றிடம் (செல்லாத பதில்) {
// UI இல் வெளியேறிய நிலையை அமைக்கவும்
}
Ver ஓவர்ரைடு
பொது வெற்றிடத்தை onError (AuthError authError) {
// பிழையை பதிவு செய்க
}});
}
});
}
ஆண்ட்ராய்டு பயன்பாடுகளுக்கான அமேசான் தொடங்குதல் வழிகாட்டியுடன் உள்நுழைக - பதிவிறக்க [உகந்ததாக]
ஆண்ட்ராய்டு பயன்பாடுகளுக்கான அமேசான் தொடங்குதல் வழிகாட்டியுடன் உள்நுழைக - பதிவிறக்கவும்



