অ্যান্ড্রয়েড এসডিকে অবস্থান


137

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

আমি নিম্নলিখিত অবস্থানে প্রবেশ করেছি:

C:\Users\**username**\AppData\Local\Android\android-sdk

জামারিন স্টুডিও এই অবস্থানটি গ্রহণ করে না এবং নিম্নলিখিত বার্তাটি প্রদর্শন করে:

No SDK found at the specified location

এই অবস্থানটিতে প্ল্যাটফর্ম-সরঞ্জাম এবং অন্যান্য এসডিকে ফোল্ডার রয়েছে।

কেন এটি কাজ করছে না, এবং আমার কী করা উচিত?


2
কিছু আপনার জন্য স্ট্যাকওভারফ্লো.com
রঞ্জিত

যেখানে আপনি আপনার
এসডিকে

আপনি যে এসডিকে নির্দিষ্ট করে দিচ্ছেন তা অবশ্যই সঠিক পথ indeed এসডিকে-ইনস্টলটি কোনওভাবে ক্ষতিগ্রস্থ হওয়া কি সম্ভব? আপনি কি এসডিকে পুনরায় ইনস্টল করার চেষ্টা করেছেন? জামারিনের জন্য একই প্রশ্ন?
ফ্র্যাঙ্ক

8
এটি সাধারণত হয়C:\Users\**username**\AppData\Local\Android\sdk
কঠোর পথে শিখুন

উত্তর:


62

আপনার ফোল্ডারের সামগ্রীর কোনও পর্দা আছে? এটি আমার সেটআপ:

Xamarin

ফোল্ডার

আমি আশা করি এই স্ক্রিনশটগুলি আপনাকে সাহায্য করতে পারে।


29
আমি সাধারণত আমার ব্যবহারকারীর নামটি গোপন হিসাবে বিবেচনা করি না।
মঙ্গল রবার্টসন

51
এমনকি যদি এটি খুব আপত্তিকর কিছু হয়? (আসলে আমি এটিকে কেন লিখলাম তা সম্পর্কে আমার কোনও ধারণা নেই তবে আমি আনন্দিত লোকেরা আমার সূক্ষ্ম কম্পিউটার শিল্পের প্রশংসা করে)
ক্রিস

2
মেনুটি ফাইল> সেটিংস
ভ্লাদিমির ভেনগাস

171

V3.3 আপডেট করুন

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

হালনাগাদ:

অ্যান্ড্রয়েড স্টুডিও ৩.১ আপডেট হয়েছে, কিছু আইকন চিত্র পরিবর্তন হয়েছে। অ্যান্ড্রয়েড স্টুডিওতে এই আইকনটি ক্লিক করুন।

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

মূল:

অ্যান্ড্রয়েড এসডিকে পরিচালকের জন্য অ্যান্ড্রয়েড স্টুডিওতে এই আইকনটি ক্লিক করুন

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

এবং আপনার অ্যান্ড্রয়েড এসডিকে অবস্থান এখানে থাকবে এখানে চিত্র বর্ণনা লিখুন


সে এক্সমারিনের জন্য এসডিকে সনাক্ত করার চেষ্টা করছে।
সামিরা একরামী

এর অ্যান্ড্রয়েড স্টুডিওটি আপনি ব্যবহার করছেন
সামিরা একরামী

4
আপনি যদি অ্যান্ড্রয়েড এসডিকে% লোকালাপডাটা% \ অ্যান্ড্রয়েড \ এসডিকে অ্যান্ড্রয়েড স্টুডিও ইনস্টল করেন তবে আপনি এটি অনুলিপি-পেস্ট করতে পারেন
বম্বারল্ট

1
Tools->Android->SDK Managerআপনি যদি আইকনটি খুঁজে না পান।
জে 3 মুন

ওএমজি এত সহজ! ধন্যবাদ
সিজার বিয়েলিচ

52

অ্যান্ড্রয়েড এসডিকে পাথটি সাধারণত হয় C:\Users\<username>\AppData\Local\Android\sdk


এটি পরিবর্তিত হয়। আমার অ্যান্ড্রয়েড স্টুডিও আপনি প্রকাশিত ডিরেক্টরিটি নির্দেশ করে। তবে আমি যদি কেবল এসডিকে ম্যানেজারটি খুলি। এটি নির্দেশ করে \android-sdk
জাপানোলিকিকা

14

অ্যান্ড্রয়েড এসডিকে ম্যানেজারটি খোলার চেষ্টা করুন এবং স্ট্যাটাস বারে পথটি প্রদর্শিত হবে।

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


8

যদি আপনি কেবল ভিজ্যুয়াল স্টুডিও সেটআপ সহ জামারিন ইনস্টল করেন তবে অ্যান্ড্রয়েড এসডিকে অবস্থানটি হ'ল:

C:\Program Files (x86)\Android\android-sdk

রাজ আশাপু বলেছিলেন আপনি এটি অ্যান্ড্রয়েড এসডিকে ম্যানেজারে খুঁজে পেতে পারেন in

ভিজ্যুয়াল স্টুডিওতে: ভিজ্যুয়াল স্টুডিও থেকে অ্যান্ড্রয়েড এসডিকে ম্যানজার

দ্রষ্টব্য: পাথের জায়গার কারণে অ্যান্ড্রয়েড স্টুডিও ইনস্টল করতে আপনার প্রোগ্রাম ফাইল পথ ব্যবহার করা উচিত নয় ! জামারিনের পরে অ্যান্ড্রয়েড স্টুডিও সেটআপ


6

ম্যাকের অ্যান্ড্রয়েড এসডিকে (গুলি) এর জন্য ডিফল্ট অবস্থান হ'ল:

/Users/*username*/Library/Android/sdk


4

28 এপ্রিল 2019 এ অফিসিয়াল পদ্ধতিটি নিম্নলিখিত:

  1. লিঙ্ক থেকে অ্যান্ড্রয়েড স্টুডিও ডাউনলোড এবং ইনস্টল করুন
  2. অ্যান্ড্রয়েড স্টুডিও শুরু করুন। প্রথম প্রবর্তনে, অ্যান্ড্রয়েড স্টুডিও সর্বশেষে অ্যান্ড্রয়েড এসডিকে আনুষ্ঠানিকভাবে গৃহীত ফোল্ডারে ডাউনলোড করবে
  3. অ্যান্ড্রয়েড স্টুডিওগুলি উপাদানগুলি ডাউনলোড করা শেষ করার পরে আপনি "ডাউনলোডিং উপাদানগুলি" দেখুন লগগুলি থেকে পাথ অনুলিপি / পেস্ট করতে পারেন যাতে আপনার [ব্যবহারকারীর নাম] টাইপ করার দরকার নেই। উইন্ডোজের জন্য: " সি: \ ব্যবহারকারীগণ \ [ব্যবহারকারীর নাম] \ অ্যাপডাটা \ স্থানীয় \ অ্যান্ড্রয়েড \ এসডিকে "

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

3

আপনি কি উইন্ডোজ এক্সপ্লোরারের মাধ্যমে এই ফোল্ডারটি সন্ধান করার চেষ্টা করেছেন? এটা কি দেখা যায়? হতে পারে ফোল্ডারটি লুকানো আছে (ডিফল্ট ইনস্টল করে - এটি ব্যবহারকারীদের ফোল্ডারে উইন্ডোজ অপারেটিং সিস্টেম দ্বারা লুকানো থাকে)। উইন্ডোজ এক্সপ্লোরার (উইন্ডোজ কন্ট্রোল প্যানেলে সেটিংস দ্বারা> উপস্থিতি এবং ব্যক্তিগতকরণ> ফোল্ডার অপশনগুলি> লুকানো ফাইল এবং ফোল্ডারগুলি দেখতে পারেন) তা পরীক্ষা করে দেখুন।

উইন্ডোজ ওএস অ্যান্ড্রয়েড স্টুডিও এসডিকে পাথের জন্য প্রয়োজনীয় এসডিকে ফোল্ডারটি খুঁজে না পেয়ে এটি আমার কাছে ঘটেছিল এবং এটি লুকানো ফাইল এবং ফোল্ডার দেখিয়ে সমাধান করা হয়েছিল, যা আমাকে ডিফল্ট এসডিকে ইনস্টল করার জন্য অবস্থানের অবস্থানটি সম্পূর্ণ করতে সক্ষম করে।


3

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

static string FindAndroidSDKPath()
{
    string uniqueFile = Path.Combine("platform-tools", "adb.exe"); // look for adb in Android folders
    string[] searchDirs =
    {
        // User/AppData/Local
        Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),
        // Program Files
        Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles),
        // Program Files (x86) (it's okay if we're on 32-bit, we check if this folder exists first)
        Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + " (x86)",
        // User/AppData/Roaming
        Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
    };
    foreach (string searchDir in searchDirs)
    {
        string androidDir = Path.Combine(searchDir, "Android");
        if (Directory.Exists(androidDir))
        {
            string[] subDirs = Directory.GetDirectories(androidDir, "*sdk*", SearchOption.TopDirectoryOnly);
            foreach (string subDir in subDirs)
            {
                string path = Path.Combine(subDir, uniqueFile);
                if (File.Exists(path))
                {
                    // found unique file at DIR/Android
                    return subDir;
                }
            }
        }
    }
    // no luck finding SDK! :(
    return null;
}

আমার এটি দরকার কারণ আমি অ্যান্ড্রয়েড স্টুডিও / গ্রেডলের সাথে কাজ করতে একটি সি # প্রোগ্রামে এক্সটেনশন লিখছি। আশা করি অন্য কেউ এই পদ্ধতিকে কাজে লাগবে।


আর একটি দরকারী পন্থা হতে পারে পরিবেশ পাঠ সন্ধানের জন্য
monkey0506

3

আপনি যদি কমান্ড লাইন থেকে "sdkmanager" চালাতে পারেন তবে চলমান sdkmanager --verbose --list ফলে এটি চেক করা পথগুলি প্রকাশ করবে।

উদাহরণস্বরূপ, আমি এসডিকে ইনস্টল করে রেখেছি c:\spool\Androidএবং আমার জন্য sdkmanager --verbose --listদেখতে এইরকম চালানো হচ্ছে:

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

>sdkmanager --list --verbose
Info: Parsing c:\spool\Android\build-tools\27.0.3\package.xml
Info: Parsing c:\spool\Android\emulator\package.xml
Info: Parsing c:\spool\Android\extras\android\m2repository\package.xml
Info: Parsing c:\spool\Android\extras\intel\Hardware_Accelerated_Execution_Manager\package.xml
Info: Parsing c:\spool\Android\patcher\v4\package.xml
Info: Parsing c:\spool\Android\platform-tools\package.xml
Info: Parsing c:\spool\Android\platforms\android-27\package.xml
Info: Parsing c:\spool\Android\tools\package.xml
Installed packages:=====================] 100% Computing updates...
--------------------------------------
build-tools;27.0.3
    Description:        Android SDK Build-Tools 27.0.3
    Version:            27.0.3
    Installed Location: c:\spool\Android\build-tools\27.0.3

PS অন্য একটি পিসিতে আমি অ্যান্ড্রয়েড স্টুডিওগুলিকে আমার জন্য অ্যান্ড্রয়েড এসডিকে ইনস্টল করতে দিয়েছি এবং এসডিকে শেষ হয়েছে C:\Users\MyUsername\AppData\Local\Android\Sdk


2

আপনি যদি sdk ম্যানেজার জিপ ডাউনলোড করেছেন ( https://developer.android.com/studio/#downloads থেকে ) তবে এক্সট্রাক্ট ফোল্ডারের মূল হিসাবে আপনার অ্যান্ড্রয়েড এসকেকে অবস্থান রয়েছে।

এত নির্বোধ, তবে এটি আমার জন্য শিক্ষানবিস হিসাবে সময় নিয়েছিল।


1

প্রেস Win + আর এবং চালানোর কথোপকথন থেকে রান ডায়ালগ নিম্নলিখিত সম্পাদন: **% AppData% .. \ স্থানীয় \ অ্যান্ড্রয়েড **

আপনাকে এখন ফোল্ডার এক্সপ্লোরার দ্বারা উপস্থাপন করা উচিত যা এসডিকে এর পিতামহিত ডিরেক্টরি প্রদর্শন করবে।


আপনি স্থানীয় ফোল্ডারটি অবিচ্ছিন্নভাবে ফোল্ডার ট্র্যাভ্যাসালের পরিবর্তে অ্যাক্সেস করতে পারবেন%localappdata%Android
টমাসজ জসজাকাক

0

আমি এটি এখানে পেয়েছি সি: \ ব্যবহারকারীদের \ ব্যবহারকারীর নাম \ অ্যাপডাটা \ স্থানীয় \ অ্যান্ড্রয়েড \ এসডিকে।


4
আপনার উত্তরটি কী যুক্ত করছে? ইতিমধ্যে ইতিমধ্যে প্রায় একই উত্তর আছে।
ডেভিড ফেরেঞ্জি রোগোয়ান

আমি এই উত্তরটি পছন্দ করি কারণ এটি স্পষ্টবাদী। :)
জ্যাক স্টোন

0

Zsh সহ ম্যাক ওএস ক্যাটালিনার জন্য:

echo '\nexport PATH="$PATH":"$HOME/Library/Android/sdk"' >> $HOME/.zshrc

টার্মিনাল পুনরায় আর ওয়ালা :)

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