অ্যান্ড্রয়েড ৪.০ এর জন্য কীভাবে একটি এভিডি তৈরি করবেন


352

অ্যান্ড্রয়েড 4.0.০ এখন মুক্তি পেয়েছে। আমি সবেমাত্র আমার আপডেট করেছি এডিটি প্লাগইন এবং 4.0 এসডিকে ডাউনলোড করেছি। কিন্তু যখন আমি একজন তৈরি করার চেষ্টা AVD অ্যান্ড্রয়েড 4.0, অন্ধকার বলে আমাকে userdata.img 'একটি খুঁজে পাওয়া যায়নি' 'ABI- র জন্য ফাইল AVD ফোল্ডারে কপি করতে armeabi'।

আমি d:\android-sdk-windows\platforms\android-14অন্যান্য চিত্রগুলির 'চিত্রগুলি' ফোল্ডারটি খুঁজে পেয়েছি । এই ফোল্ডারে এমন 'userdata.img' থাকতে পারে যা একটি AVD তৈরি করে।

আমার কোথায় 'ইউজারডাটা.আইএমজি' পাওয়া উচিত এবং আমি কীভাবে অ্যান্ড্রয়েড 4.0.০ এর জন্য একটি এভিডি তৈরি করব?

উত্তর:


441

আমি ঠিক একই কাজ করেছি। আপনি যদি "অ্যান্ড্রয়েড SD.০ (এপিআই ১৪)" বিভাগে "অ্যান্ড্রয়েড এসডিকে ম্যানেজার" সন্ধান করেন আপনি কয়েকটি প্যাকেজ দেখতে পাবেন। এর মধ্যে একটির নাম দেওয়া হয়েছে "এআরএম ইএবিআই ভি 7 এ সিস্টেম ইমেজ"।

অ্যান্ড্রয়েড 4.0.০ ভার্চুয়াল ডিভাইস তৈরি করতে আপনার এটি ডাউনলোড করতে হবে:

অ্যান্ড্রয়েড এসডিকে ডাউনলোড সিস্টেম


31
আমি কেবল একটি অতিরিক্ত পয়েন্ট যুক্ত করতে যাচ্ছি যার মধ্যে। এমনকি আপনি যদি এভিডি ম্যানেজারটি গ্রহণ করেন যা গ্রহণের বাহ্যিক এবং আপনি এটি ইনস্টল করে ফেলেছেন বলেও আপনাকে এভিডি প্লাগইনের সাথে গ্রহণ করতে হবে এবং পুনরায় ইনস্টল করতে হবে। এটি 2 বার করতে হবে। আমি যখন এআরএম ইএবিআই গ্রহন থেকে বহিরাগত ইনস্টল করেছিলাম সেটআপ ধাপগুলি দিয়ে যাচ্ছিলাম তখন আমি এই ত্রুটির মধ্যে পড়েছিলাম।
হাজু

3
আমার ইস্যুটি @ হজুর মতোই ছিল আমার বাহ্যিক এসডিকে এআরএম ভি 7 এ সিস্টেম চিত্র ইনস্টল করা ছিল তবে গ্রহটির কোনওটি তা পায় নি। ধন্যবাদ @ হাজ্জু!
জেরেমি যুদ্ধ

7
আমি যতবার অ্যান্ড্রয়েড এসডিকে আপডেট করি বা ইনস্টল করি ততবার কিছু সমস্যা হয় is আপনি ভাববেন যে গুগল এই মুহূর্তে কীভাবে ইনস্টল প্রক্রিয়াটি আয়রন করতে পারে তা নির্ধারণ করতে পারে। তারপরে আবার এমএস বা অ্যাপলের সরঞ্জাম ইনস্টল করা এর চেয়ে ভাল much
ব্রায়ান

4
অভিশাপ! আমি কেবল সেই প্যাকেজটি এড়িয়ে গেছি।
রাকেশ জুয়াল

6
একটি একক হ্যালো ওয়ার্ল্ড অ্যাপ্লিকেশন পরীক্ষা করতে আমার কতগুলি এমবিএস ডেটা ডাউনলোড করতে হবে?
সালমান

16

আমাদের সমাধান মেশিনের সাথে ইন্টারনেট সংযোগ ব্যতীত তাদের জন্য আরেকটি সমাধান হ'ল:

system-imagesআপনার এসডিকে ডিরেক্টরি শীর্ষের স্তরে ডাকা একটি ফোল্ডার তৈরি করুন (পাশে platformsএবং তার আগে tools)। Subdirs তৈরি করুন android-14এবং android-15(যেমন প্রযোজ্য)। armeabi-v7aএই ডিরেক্টরিতে সম্পূর্ণ ফোল্ডারটি বের করুন ; sysimg_armv7a-15_r01.zip (থেকে, যেমন Google- এর ভাণ্ডার ) যায় android-15, sysimg_armv7a-14_r02.zip করতে android-14

আমি এই পদ্ধতিটি অফলাইনে চেষ্টা করে দেখিনি, অবশেষে আমি নতুনভাবে ঘরে বসে আমার ব্রডব্যান্ড ভাতা ব্যবহার করেছি, তবে ভবিষ্যতের রেফারেন্সের জন্য এগুলি এই বড় সিসিম্গের টার্গেট লোকেশন।

আমি imageসাবডিয়ারগুলি তৈরি করার চেষ্টা করেছি যেখানে তারা 14 এবং 15 এ অনুপস্থিত ছিল তবে এটি যখন এভিডিকে একটি চিত্র তৈরি করতে দেয় (তবে 15 এর জন্য নয়) এটি 15 মিনিটের পরে অ্যান্ড্রয়েড লোগোটি দেখায়নি।


8

এই সাইটটি অ্যান্ড্রয়েড ক্রিয়েট এভিডি আপনাকে দেখায় যে কীভাবে অবিচ্ছিন্নভাবে আবদ্ধ থাকলে ভিডিও এবং স্ক্রিনশট সহ একলীতে অ্যান্ড্রয়েড এসডিকে এবং এভিডি সংস্করণ 4 এর সর্বশেষ সংস্করণটি ইনস্টল করবেন?


5

আমি ব্যবহার কিন্তু একই সমস্যা ছিল IntelliJ ধারণা বদলে অন্ধকার । আমি ইতিমধ্যে এআরএম ইএবিআই ইনস্টল করেছি, তবে তবুও ত্রুটিটি পেয়েছি।

ইন্টেলিজ আইডিইএর জন্য, এটি উপস্থিত হয় যে এমুলেটর চালানোর আগে আপনাকে প্রথমে একটি এভিবি তৈরি করতে হবে, এটি করতে আপনাকে অবশ্যই অ্যান্ড্রয়েড এসডিকে ম্যানেজারে যেতে হবে এবং একটি নতুন এভিবি তৈরি করতে হবে। এটি আপনার সমস্যার সমাধান করা উচিত ... দয়া করে নিশ্চিত হয়ে নিন যে আপনি এই পদক্ষেপগুলি অনুসরণ করার আগে এআরএম অন্তর্ভুক্ত করতে উপরের উত্তরটি অনুসরণ করেছেন।


ম্যাক ওএসএক্সে ইন্টেলিজি ব্যবহার করার ক্ষেত্রে একই ত্রুটি। 1. এআরএম ইবিআই ইনস্টল করা হয়েছে তা নিশ্চিত করুন 2. সরঞ্জাম-> অ্যান্ড্রয়েড-> এভিডি ম্যানেজার-> নতুন এভিডি তৈরি করুন 3. চালান -> কনফিগারেশনগুলি সম্পাদনা করুন-> অ্যান্ড্রয়েড অ্যাপ্লিকেশন বা অ্যান্ড্রয়েড পরীক্ষা -> এমুলেটর (রেডিও বোতাম) -> আপনার নতুন নির্মিত AVD নির্বাচন করুন
টেড স্প্রেডলি

5

আপনার যদি আপনার অ্যান্ড্রয়েড এসডিকে সংস্করণটি নিয়ন্ত্রণ করা থাকে তবে আপনি এই সমস্যাও পেতে পারেন। আপনি কিছুটা আলাদা ত্রুটি পান:

এভিডি ফোল্ডারে অনুলিপি করতে ABI .svn এর জন্য 'userdata.img' ফাইলটি খুঁজে পেতে অক্ষম।

কিছু কারণে অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস (এভিডি) ম্যানেজার বিশ্বাস করে যে .svnফোল্ডারটি একটি অ্যাপ্লিকেশন বাইনারি ইন্টারফেস (এবিআই) নির্দিষ্ট করছে। এটি ফোল্ডারের userdata.imgমধ্যে সন্ধান করে .svnএবং এটি খুঁজে পায় না, সুতরাং এটি ব্যর্থ হয়।

স্ট্যাক ওভারফ্লো প্রশ্নের জন্য প্রতিক্রিয়াগুলিতে পাওয়া শেল এক্সটেনশনটি আমি ফোল্ডার থেকে পুনরাবৃত্তভাবে সমস্ত ফোল্ডার অপসারণ করতে সমস্ত ডিরেক্টরি থেকে .svn ফাইলগুলি সরিয়ে ফেলার জন্য ব্যবহার করেছি । এর পরে, এভিডি ম্যানেজার সফলভাবে একটি এভিডি তৈরি করতে সক্ষম হয়েছিল। সাবভারশন সহ কীভাবে এসডিকে সুন্দরভাবে খেলতে হবে তা এখনও আমার কাছে ঠিক আছে ।.svnandroid-sdk


0

যদি আপনি সিস্টেম চিত্রটি ইনস্টল করেন এবং এখনও এই ত্রুটিটি পান তবে এটি এমন হতে পারে যে অ্যান্ড্রয়েড এসডিকে ম্যানেজার এভিডি ম্যানেজারের জন্য ফাইলগুলি সঠিক ফোল্ডারে রাখেনি। স্ট্যাক ওভারফ্লো প্রশ্নের একটি উত্তর দেখুন Android 4.0.3 এর জন্য কীভাবে একটি AVD তৈরি করবেন? (একটি 'userdata.img' খুঁজে পেতে অক্ষম)


0

এই উত্তরটি Android স্টুডিওতে AVD তৈরির জন্য।

  1. প্রথমে আপনার অ্যান্ড্রয়েড স্টুডিও শীর্ষ বারের এভিডি বোতামে ক্লিক করুন।

চিত্র 1

  1. এই উইন্ডোতে ক্লিক করুন Create Virtual Device

চিত্র 2

  1. এখন আপনি এভিডির জন্য হার্ডওয়্যার প্রোফাইলটি বেছে নেবেন এবং পরবর্তী ক্লিক করুন।

চিত্র 3

  1. আপনার এভিডিতে আপনি চান অ্যান্ড্রয়েড এপি সংস্করণ চয়ন করুন। এপিআই না থাকলে ডাউনলোড করুন। পরবর্তী ক্লিক করুন।

চিত্র 4

  1. ক্যামেরা, নেটওয়ার্ক, মেমরি এবং র‌্যামের আকার ইত্যাদির মতো কিছু এভিডি বৈশিষ্ট্য কাস্টমাইজ করার জন্য এটি এখন উইন্ডো Just

চিত্র 5

  1. আপনি AVD প্রস্তুত, এখন অ্যান্ড্রয়েড স্টুডিওতে AVD বোতামে ক্লিক করুন (প্রথম ধাপের মতো)। তারপরে আপনি তালিকাভুক্ত তৈরি এভিডি দেখতে সক্ষম হবেন। আপনার এভিডির প্লে বোতামে ক্লিক করুন।

চিত্র 6

  1. আপনার এভিডি শীঘ্রই শুরু হবে।

চিত্র 7

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