অ্যান্ড্রয়েড এমুলেটরটিতে গুগল প্লে পরিষেবাদি কীভাবে ডাউনলোড করবেন?


88

আমি আমার অ্যাপ্লিকেশনটিতে গুগল প্লে পরিষেবাদি এপিআই ব্যবহার করতে চাই, তবে আমি যখন আমার অ্যাপ্লিকেশনটি পরীক্ষা করার জন্য এমুলেটরটি খুলি তখন এটি আমাকে একটি বার্তা প্রেরণ করে যাতে "গুগল প্লে পরিষেবাগুলি ডাউনলোড করতে হবে" says আমি জানি যে ঘটেছিল কারণ আমি MainActivityপদ্ধতিটিতে আমার এই পরীক্ষার কোড করেছিলাম onResume()
আমি জানতে চাই যে কীভাবে আমি আমার এমুলেটরটিতে গুগল প্লে পরিষেবাদি ইনস্টল করতে পারি, কারণ শীঘ্রই আমাকে আমার মানচিত্র পরীক্ষা করতে হবে।


4
এম্বেড AVD imageকরা Google এর সর্বশেষতম ব্যবহার করুন Google play serveices। আপডেটটি দেখুনSDK manager
উজ্জ্বল সিং

উত্তর:


79

গুগল প্লে পরিষেবাদি সেট আপ করে দেখুন যা বলছে:

গুগল প্লে পরিষেবাদি এপিআইগুলি ব্যবহার করে একটি অ্যাপ্লিকেশন বিকাশ করতে আপনাকে গুগল প্লে পরিষেবা এসডিকে দিয়ে আপনার প্রকল্পটি সেট আপ করতে হবে।

আপনি যদি এখনও গুগল প্লে পরিষেবাদি এসডিকে ইনস্টল না করে থাকেন তবে এসডিকে প্যাকেজ যুক্ত করার গাইড অনুসরণ করে এটি এখনই পান ।

গুগল প্লে পরিষেবাগুলি এসডিকে ব্যবহার করার সময় আপনার অ্যাপ্লিকেশনটি পরীক্ষা করতে আপনার অবশ্যই ব্যবহার করতে হবে:

  • একটি সামঞ্জস্যপূর্ণ অ্যান্ড্রয়েড ডিভাইস যা অ্যান্ড্রয়েড ২.৩ বা তার বেশি বা বেশি চালায় এবং এতে গুগল প্লে স্টোর অন্তর্ভুক্ত রয়েছে।
  • একটি এভিডি সহ অ্যান্ড্রয়েড এমুলেটর যা অ্যান্ড্রয়েড ৪.২.২ বা তার চেয়ে বেশি এর উপর ভিত্তি করে গুগল এপিআই প্ল্যাটফর্ম চালায়।

11
আপডেট হয়েছে, বিকাশকারী সাইট উদ্ধৃত হয়েছে: "একটি এভিডি সহ অ্যান্ড্রয়েড এমুলেটর যা অ্যান্ড্রয়েড ৪.২.২ বা তার থেকেও বেশি ভিত্তিতে গুগল এপিআই প্ল্যাটফর্ম চালায়।"
উইন্ডসফারওক

আমি অ্যান্ড্রয়েড এপিআই (সংস্করণ ৪.৩) ব্যবহার করার চেষ্টা করেছি এবং এটি কার্যকর হয়নি, তাই গুগল এপিআই (সংস্করণ ৪.৩) ব্যবহার করার কীটি রয়েছে। যেহেতু তারা একই সংস্করণ নম্বর ছিল তাই বুঝতে পারছিলাম না কেন এটি প্রথমে চলছিল না।
স্কিটার্ম

11
আমি গুগল এপিআইএস ভেরি ব্যবহার করছি। 22 ইন্টেল x86_64 এর সাথে। কাজ করে না.
ইয়ার

4
এখানে গুরুত্বপূর্ণ বিষয়টি হ'ল @ স্কিটার্ম যা লিখেছিল। এভিডির অবশ্যই লক্ষ্য হিসাবে গুগল এপিআই থাকতে হবে। আকর্ষণীয়ভাবে 23 (মার্শম্যালো) এর চেয়ে কম API টার্গেট নির্বাচনের ফলে ডিভাইসটি গুগল প্লে পরিষেবাগুলি আপডেট করতে চেষ্টা করে যা সর্বদা আমার জন্য ব্যর্থ হয়।
বোনগোট

কেউ কি কখনও কাজ করতে পেরেছেন? দেখে মনে হচ্ছে গুগল এপিআইয়ের সাথে অ্যান্ড্রয়েড চিত্র ব্যবহার করা গুগল প্লেতে কাজ করে না।
লেওলসৌস

55

জন্য API 21+ আপনার যদি Google Play সঙ্গে সিস্টেম ইমেজ ব্যবহার হিসাবে আমি নীচে বর্ণনা করতে পারেন।

জন্য API 19+ (অ্যান্ড্রয়েড 4.4 KitKat) আপনি Google API- এর সিস্টেম ইমেজ এক্স 86 ব্যবহার করতে পারেন (আমি এটা ব্যবহার করতে সক্ষম হন)।

জন্য API 17+ (অ্যান্ড্রয়েড 4.2.2) আপনি Google API সঙ্গে সিস্টেম ইমেজ এআরএম ব্যবহারের চেষ্টা করতে পারেন (এটা আমার জন্য কাজ করে নি)।

আমি গুগল প্লে এবং গুগল পরিষেবাদিগুলি খাঁটি সিস্টেমের চিত্র এপিআই 16 এবং 17 এর পৃথক অ্যাপস হিসাবে ইনস্টল করতে সক্ষম হয়েছি, তবে তারা সত্যিকার অর্থে এর পরে কাজ করে না (পরিষেবাদি ক্রাশ এবং প্লে খোলেন না)। সুতরাং মনে হচ্ছে এগুলি খাঁটি AVD চিত্রে কাজ করা সম্ভব নয় কারণ এগুলি রুট অ্যাক্সেসের সাথে ইনস্টল করা উচিত। গুগল এপিডির সাথে এভিডি সিস্টেম ইমেজে গুগল সার্ভিসেস আপডেট করার ক্ষেত্রে একইরকম ইনস্টল করা - অসামঞ্জস্যপূর্ণ শংসাপত্রের কারণে আপডেট করতে পারে না, অ্যাক্সেস না থাকায় অ্যাডবি ব্যবহার করে আনইনস্টলও করতে পারে না।


গুগল প্লে দিয়ে কীভাবে এভিডি সিস্টেম চিত্র সেটআপ করবেন

এখন আরও ভাল সমাধান বিদ্যমান: বিল্ড-ইন গুগল প্লে পরিষেবাগুলির সাথে এভিডি চিত্র ব্যবহার। এটি আপনাকে গুগল প্লে সহ গুগল পরিষেবাগুলি ব্যবহার করতে সক্ষম করবে। এছাড়াও আপনি এভিডি চিত্রটি পুনরায় তৈরি না করে এটি আপডেট করতে সক্ষম হবেন।

এভিডি ম্যানেজার খুলুন এবং নতুন ডিভাইস তৈরি চয়ন করুন। প্লে স্টোর আইকন সহ আপনার ডিভাইস সংজ্ঞা ব্যবহার করা উচিত।

ঘ

তারপরে এটির জন্য সিস্টেম চিত্র চয়ন করুন। আপনার গুগল প্লে এবং গুগল এপিআইয়ের সাথে নয় এমন একটি বেছে নেওয়া উচিত ।

ঘ

তারপরে নতুন ডিভাইস চালু করুন।

ঘ

আপনি স্ক্রিনশট বা ম্যানুয়ালি ডিভাইসে প্লে পরিষেবাদি আপডেট করতে পারেন ..

ঘ


এই বিকল্পটি ব্যবহারের জন্য কোন অ্যান্ড্রয়েড স্টুডিও সংস্করণ ব্যবহার করা উচিত?
ronenmiller

4
@ আরনেনমিলার আমি শেষ স্থিতিশীল সংস্করণ ব্যবহার করছি, এখন এটি ২.৩.৩। তবে এটি অ্যান্ড্রয়েড স্টুডিও সংস্করণের উপর নির্ভর করে না। এটি অ্যান্ড্রয়েড সিস্টেম চিত্রের সংস্করণ এবং সম্ভবত অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস পরিচালকের সংস্করণে নির্ভর করে তবে আমি শেষের বিষয়ে নিশ্চিত নই। আমি সবসময় সর্বদা সর্বশেষ স্থিতিশীল সংস্করণে আপডেট করি।
বি-গাংস্টের


@ ইমবার্সা আপনি গুগল প্লে বা গুগল এপিআই দিয়ে ছবিটি বেছে নিয়েছেন? আমি এখন অ্যান্ড্রয়েড স্টুডিও 3.1.4 ব্যবহার করছি এবং সবকিছু ঠিকঠাক কাজ করে।
বি-গাংস্টের

@ বি-গ্যাংস্টেআর হ্যাঁ আমি করেছি
ইমাবোর্সা

16

এভাবেই আপনি আপনার এমুলেটরটিতে অ্যান্ড্রয়েড গুগল ম্যাপস এপিআই v2 কে কাজ করেন।


একটি নতুন এমুলেটর তৈরি করুন

  • ডিভাইসের জন্য "5.1 '' ডাব্লুভিজিএ (480 এক্স 800: এমডিপিআই) চয়ন করুন
  • লক্ষ্য হিসাবে "অ্যান্ড্রয়েড 4.1.2 - এপিআই স্তর 16" চয়ন করুন
  • "সিপিইউ / এবিআই" এর জন্য "এআরএম" নির্বাচন করুন
  • বিশ্রাম ডিফল্ট ছেড়ে

এগুলি আমার জন্য কাজ করছে সেটিংস। আমি বিভিন্ন জন্য জানি না।


এমুলেটর শুরু করুন


ইনস্টল com.android.vending-1.apk এবং com.google.android.gms-1.apk এডিবি মাধ্যমে কমান্ড ইনস্টল


এই উত্তরটি সম্পর্কে আমার ব্লগ পোস্টে দীর্ঘতর উত্তরটি https://medium.com/nemanja-kovacevic/how-to-make-android-google-maps-v2-work-in-android-emulator-e384f5423723


4
আমি জানি এটি পুরানো তবেFailure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
লেজার হক

4
আমি করেছি: অ্যান্ড্রয়েড স্টুডিও (২.২.৩); সরঞ্জাম -> অ্যান্ড্রয়েড -> এভিডি পরিচালক; ভার্চুয়াল ডিভাইস তৈরি করুন ...; 5.1 "WVGA পরবর্তী; বাদামের তক্তি (7.1.1), পরবর্তী; ফিনিস ফলে এমুলেটর একটি Google প্লে স্টোর আইকন ছিল
উইলিয়াম Entriken

আপনার আগ্রহ যদি স্থাপত্যের সাথে তুলনামূলক না হয়, তবে আমি হোস্টিং মেশিনের জিপিইউ ব্যবহার করে আমার প্রকল্পগুলি x86-x84 সিপিইউ / এবিআইতে অনুকরণ করতে পছন্দ করি। প্রতিক্রিয়াশীলতার দিক দিয়ে অনুকরণটি একেবারেই আলাদা।
টেদেবাস

4
লিঙ্কগুলি ভাঙা হয়েছে
আলবার্তো এম

4
হাই আলবার্তো, এই উত্তরটি থেকে 5 বছরে পরিস্থিতি পরিবর্তিত হয়েছে যাতে এটি সম্ভবত আপনার সমস্যার সমাধান করতে চলেছে না।
নেমানজা কোভেসেভিক

6

এমুলেটরটিতে গুগল প্লে পরিষেবাগুলি ব্যবহার করার জন্য আমি আরও একটি সমাধান পেয়েছি। Http://www.genymotion.com/ এ থাকা ছেলেরা খুব দ্রুত ইমুলেটর সরবরাহ করে যার উপর আপনি গুগল প্লে পরিষেবা ইনস্টল করতে পারেন। ডাউনলোড শুরু করতে তাদের সাইন আপ করা দরকার এবং আপনার ভার্চুয়াল বক্স ইনস্টল করা দরকার need এই মুহুর্তে তারা অ্যান্ড্রয়েড 16 এবং 17 কে সরবরাহ করে তবে আরও পথে চলছে।


17
গুগল তাদের যতক্ষণ না গুগল এর চেয়ে অসীম উন্নত পরিষেবা প্রদান বন্ধ করতে বলে এবং তাদের চিত্রগুলি থেকে প্লে স্টোরটি ছিঁড়ে দিতে বাধ্য করে, ততক্ষণ তারা অভ্যস্ত ছিল।
রেক

4
ওহ বলেছে, আমার বিদ্যমান জিনমোশন অ্যাপ্লিকেশনটিতে ট্যাবলেটগুলি পরীক্ষা করার জন্য একটি নতুন এমুলেটর তৈরি করতে গিয়েছিলেন, আপনার মন্তব্যটি পড়ুন এবং এমন লোকদের ঘৃণা করলেন যা আমি জানি না।
হুয়ান কর্টেস

জেনিমোশন একটি দুর্দান্ত এমুলেটর ছিল তবে মনে হচ্ছে এটি এখন মানচিত্রের সাথে কাজ করে না :(
কানসাইরোবট

3

বর্তমান সংস্করণে (অ্যান্ড্রয়েড স্টুডিও ০.০.২) এখন "গুগল এপিআই x86 (গুগল ইনক।) - এপিআই স্তর 19" এর জন্য একটি ডিভাইসের ধরণ রয়েছে।


3

কীটি হ'ল আপনার এমুলেটরটির লক্ষ্য নির্বাচন করুন, উদাহরণস্বরূপ: গুগল এপিআই (ভার্চ 18) । আপনি যদি উদাহরণস্বরূপ নির্বাচন করেন তবে কেবল জেলিবিয়ান 18 (এপিআই ব্যতীত) আপনি ম্যাপের মতো গুগল পরিষেবাগুলির প্রয়োজন এমন অ্যাপ্লিকেশনগুলি পরীক্ষা করতে পারবেন না। মনে রাখবেন যে আপনাকে প্রথমে অ্যান্ড্রয়েড এসডিকে ম্যানেজারের সাথে আপনার প্রিয় সংস্করণটির গুগল এপিআই ডাউনলোড করতে হবে।

এটি একটি ভাল অনুশীলন এবং বেশিরভাগ কাজের দিক দিয়ে জাগ্রত করার চেয়ে এটি আরও ভাল better


2

আমি সম্প্রতি গুগল এমএপি এপিআই ভি 2 অ্যাপ্লিকেশনটি বিকাশের চেষ্টা করেছি এবং এমুলেটরটির মাধ্যমে এটি চালানোর চেষ্টা করেছি তবে আমি প্রতিবারই এটি ত্রুটি দেখিয়েছি "এই ফোনে গুগল প্লে সার্ভিসগুলি ইনস্টল করা নেই"। আমার দৃষ্টিকোণ থেকে এমনকি আমি মনে করি গুগল এমএপি এপিআই ভি 2 এমুলেটরটিতে কাজ করে না।

সমাধান

তারপরে আমি আমার সনি এক্সপেরিয়ায় আপনি একই উদাহরণ চালানোর চেষ্টা করেছি এবং এটি আবার আমাকে একই ত্রুটি দেখিয়েছে। তারপরে আমি আমার মোবাইলে গুগল প্লে পরিষেবা ইনস্টল করেছি এবং আশ্চর্যরকমভাবে এটি কাজ শুরু করেছে .. :)))


2

আমি এটি দ্বারা কাজ পেয়েছিলাম

  • অ্যান্ড্রয়েড এসডিকে ম্যানেজারের মাধ্যমে গুগল প্লে পরিষেবাদি ইনস্টল করা
  • একটি গ্যালাক্সি নেক্সাস ডিভাইস (4.65 ", 720 x 1280: xhdpi) ব্যবহার করা হচ্ছে
  • অ্যান্ড্রয়েড 4.2.2 গুগল এপিআই স্তর 17 লক্ষ্যবস্তু

2

Https://university.xamarin.com/resources/working-with-android-emulators এ যান । "গুগল প্লে পরিষেবা ইনস্টল করা" বিভাগে স্ক্রোল করুন। ধাপে ধাপে সেখানে।

সরাসরি এখানে জামারিন থেকে প্ল্যাগেরাইজড যাতে আমি সংযোগের জন্য ডাইনিং করি না এবং সমাধান সহ না। জামারিন পৃষ্ঠায় বোর্ড জুড়ে কাজ করা সমাধানটি খুঁজে পাওয়ার আগে আমি স্ট্যাকের হিট পেয়েছি বলে এটি পোস্ট করা।

  1. জামারিন অ্যান্ড্রয়েড প্লেয়ার শুরু করুন এবং সরবরাহিত চিত্রগুলির মধ্যে একটি চালনা করুন, নিম্নলিখিতটি ধরে নেওয়া হয়েছে আপনি কিটকাট নেক্সাস 4 চিত্রটি শুরু করেছেন। Www.teamandroid.com/gapps/ থেকে যথাযথ গুগল প্লে পরিষেবাদি .zip ফাইলটি ডাউনলোড করুন। আপনার অ্যান্ড্রয়েড সংস্করণের জন্য উপযুক্ত চিত্রটি ডাউনলোড করার বিষয়টি নিশ্চিত করুন।
  2. চলমান এমুলেটরটিতে .zip ফাইলটি টানুন এবং উপাদানটি ইনস্টল করতে এটি ফেলে দিন, আমরা এখানে এটি ম্যাক ওএস এক্সে দেখাই, তবে উইন্ডোজে একই পদ্ধতি ব্যবহৃত হয়। আপনি এমুলেটরটিতে প্যাকেজ ইনস্টল করার জন্য একটি প্রম্পট পাবেন যা ইঙ্গিত দেয় যে চিত্রটি আবার শুরু হবে
  3. এটি পুনরায় চালু হওয়ার পরে, আপনি একটি বিজ্ঞপ্তি পাবেন যে ইনস্টলেশনটি সম্পূর্ণ হয়ে গেছে, এবং চিত্রটিতে এখন Google মানচিত্র, Google+ এবং গুগল প্লে স্টোরের জন্য সমর্থন থাকবে support মনে রাখবেন যে কিছু জিনিস সঠিকভাবে কাজ করে না এবং আপনি কিছু পরিষেবাদি থেকে কয়েকটি ত্রুটি পেতে পারেন তবে আপনি নিরাপদে এগুলি বরখাস্ত করতে পারেন এবং নির্দেশাবলী চালিয়ে যেতে পারেন।
  4. এর পরে, আপনাকে একটি গুগল অ্যাকাউন্ট সংযুক্ত করতে হবে যাতে আপনি গুগল প্লে স্টোর ব্যবহার করে পরিষেবাগুলি আপডেট করতে পারেন। এটি আপনাকে এটির জন্য অনুরোধ করা উচিত, তবে এটি না হলে আপনি গুগল সেটিংসে যেতে পারেন এবং একটি নতুন অ্যাকাউন্ট যুক্ত করতে পারেন। একবার আপনি অ্যাকাউন্ট যুক্ত হয়ে গেলে, তারপরে আপনি গুগল প্লে স্টোর অ্যাপ্লিকেশনটি খোলার এবং পাশের বার মেনু থেকে সেটিংসে গিয়ে গুগল অ্যাপস আপডেট করতে পারেন।
  5. সেটিংস নির্বাচন করুন এবং তারপরে বিল্ড ভার্সন নম্বর সম্পর্কিত তথ্যে স্ক্রোল করুন এবং এটিটি আপ-টু-ডেট না হওয়ার আগ পর্যন্ত এটিতে ডাবল আলতো চাপুন বা এটি নতুন সংস্করণ ডাউনলোড ও ইনস্টল করবে।
  6. ডিভাইসটি পাওয়ার অফ করুন (ডানদিকে সরঞ্জামদণ্ডে পাওয়ার বোতাম টিপুন এবং ধরে রাখুন) এবং এটি পুনরায় চালু করুন। এটি পুনরায় চালু হয়ে গেলে, এটি নির্দেশ করে যে এটি গুগল প্লে পরিষেবাদি আপডেট করতে হবে, বিজ্ঞপ্তিটি ট্যাপ করা Google প্লে স্টোরটি খুলবে এবং সর্বশেষতম সংস্করণ ইনস্টল করবে

এখন আপনি Xamarin অ্যান্ড্রয়েড প্লেয়ারে Google মানচিত্রের উপর নির্ভরশীল অ্যাপ্লিকেশনগুলি চালনা করতে পারেন।


0

সর্বশেষতম সেটআপ এবং তথ্যের জন্য যদি আপনি অ্যান্ড্রয়েড স্টুডিও ইনস্টল করে থাকেন (অর্থাত্ 1.5) এবং এসডিকে ৪.০ টার্গেট করার চেষ্টা করছেন তবে আপনি এসডিকে-ভিএক্স.এক্সএক্স (গুগল এপিআই এর সাথে) এবং এভিডি এমুলেটরটি সনাক্ত করতে এবং সেটআপ করতে পারবেন না।

প্রয়োজনীয় গ্রন্থাগারটি ডাউনলোড করতে এবং এটি দিয়ে শুরু করতে নিম্নলিখিত পদক্ষেপগুলি দেখুন। এভিডি এমুলেটর এসডিকে ৪.০ এর জন্য এমএলুলেটরের গুগলএপিআইয়ের সাথে সেটআপ-সেটআপ করে ম্যাপ অ্যাপ্লিকেশনটি কাজ করতে পারে- অ্যান্ড্রয়েড স্টুডিওতে

কিন্তু দুর্ভাগ্যক্রমে উপরের পদ্ধতিটি আমার পক্ষে ভালভাবে কাজ করে নি। এবং এপিআই লেভেল 17 (এসডিকে 4.2) দিয়ে এমুলেটর তৈরি করতে সক্ষম ছিল না। সুতরাং আমি এই পোস্টটি অনুসরণ করেছি যা আমার পক্ষে ভাল কাজ করেছে। কারণটি দেখে মনে হচ্ছে অ্যান্ড্রয়েড স্টুডিও এমুলেটর তৈরির উইন্ডোতে সীমিত বিকল্প / বৈশিষ্ট্য রয়েছে।

এমুলেটরে গুগল প্লে পরিষেবাদি, গুগল প্লাস লগইন বোতাম ইত্যাদি প্রয়োগ করে


0

আমি জানি এটি একটি পুরানো প্রশ্ন, তবে আমি এখানে এসেছি কারণ উপরের প্রত্যেকের মতো আমারও একই সমস্যা ছিল। আমি একটু কাছাকাছি পড়ে এটি সমাধান!

আমি খেয়াল করেছিলাম না যে আমি বেছে নিতে পারি এমন দুটি সম্ভাব্য সিস্টেম চিত্র আছে, যার মধ্যে একটি গুগল এপিআই রয়েছে এবং একটি যা (আমার ল্যাপটপে মেনুটি খুব ছোট ছিল না (গুগল এপিআই সহ) পাঠ্যটি পড়তে পারি না।

এটি মিস করার মতো বোকামি জিনিস তবে অন্য কারও কাছে আমার মতো ছোট পর্দা থাকতে পারে এবং এটি মিস করুন: ডি


0

যদি আপনার এমুলেটর x86 এই পদ্ধতিটি আপনার কাজ করে।

Http://opengapps.org/app/opengapps-app-v16.apk ডাউনলোড এবং ইনস্টল করুন । এবং ন্যানো প্যাক নির্বাচন করুন

আরও তথ্য http://opengapps.org/app/

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন


4
আমি 'সার্ভারের সাথে সংযোগ ব্যর্থ ত্রুটি' দেখছি
ডাব্লুএসএস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.