আমি অনলাইনে অ্যান্ড্রয়েড উত্স কোডটি কোথায় খুঁজে পাব? [বন্ধ]


641

বিশেষত, যেখানে আমি কোনও অ্যান্ড্রয়েড উত্স অ্যাপ্লিকেশন (যেমন যোগাযোগের অ্যাপ্লিকেশন) এর উত্স কোডটি ব্রাউজ করতে পারি? সমস্ত কিছু ডাউনলোড করতে যাওয়ার একমাত্র উপায় কি?



22
আমি গুগল কোড অনুসন্ধানে অ্যান্ড্রয়েড এপিআই উত্সটি খুঁজে পাচ্ছি না। হতে পারে গ্রিপকোড / প্রজেক্ট / রিপোসিটরি . grepcode.com/java/ext/… সহায়ক।
xtr

@xtr, এটি হ'ল আমি সম্প্রতি খুঁজে পেয়েছি এবং ব্যবহার করছি। তারা গুগল কোড অনুসন্ধান বন্ধ করে দিয়েছে তবে সেই লিঙ্কটিতে কয়েকটি অন্যান্য সংস্থার লিঙ্ক সরবরাহ করেছে।
হটশট 309

সমস্ত Android সংস্করণের জন্য সোর্স কোড এখানে: android.googlesource.com/platform/packages/apps/Contacts.git/+/...
zyamys

Android.support.v7.widget.Toolbar এর জন্য যে কেউ সোর্স কোড খুঁজে পাবে? আমি একাধিক উত্তর দেখেছি কিন্তু এই শ্রেণীর জন্য উত্স কোড খুঁজে পেতে কোনও সাফল্য পাইনি।
ব্রেন্ডন ওয়েইনস্টাইন

উত্তর:


321

Omapzoom.org এ সবকিছুই মিরর করা হয়েছে । কিছু কোড গিথুবেও মিরর করা হয়

পরিচিতিগুলি উদাহরণস্বরূপ এখানে

ডিসেম্বর 2019 থেকে , আপনি এওএসপি: cs.android.com এর জন্য নতুন অফিসিয়াল পাবলিক কোড অনুসন্ধান সরঞ্জামটি ব্যবহার করতে পারেন । এর রয়েছে অ্যান্ড্রয়েড সরকারী উৎস ব্রাউজার (উপর ভিত্তি করে Gitiles ) বিভিন্ন স্থানে যা Android আপ করতে অনেক একটি ওয়েব দৃশ্য আছে। কিছু প্রকল্প (যেমন কার্নেল) সরানো হয়েছে এবং এটি এখন আপনাকে কেবল ক্লোনযোগ্য গিট সংগ্রহস্থলের দিকে নির্দেশ করে।

স্থানীয়ভাবে সমস্ত কোড পেতে, আপনি রেপো সহায়ক প্রোগ্রাম ব্যবহার করতে পারেন , বা আপনি স্বতন্ত্র সংগ্রহস্থলগুলি ক্লোন করতে পারেন।

এবং অন্যদের:


3
দেখে মনে হচ্ছে এটি আর উপলভ্য নয়
এডুয়ার্ডো

1
@ এডুয়ার্ডো - কার্নেল.আর.জে সাম্প্রতিক হ্যাকের কারণে এটি সংগ্রহস্থল যাচাইয়ের সময় এটি একটি অস্থায়ী বিষয়।
richq

20
দেখে মনে হচ্ছে তারা নিখুঁতভাবে হত্যা করেছে android.git.kernel.org। এটি এখন developer.android.comপৃষ্ঠায় পুনর্নির্দেশ করে যেগুলি উত্সগুলি কীভাবে ডাউনলোড করবেন তা উল্লেখ করে android.googlesource.com, তবে এটি অনলাইনে ব্রাউজিং সরবরাহ করে না বলে মনে হয়, কেবল ডাউনলোড। গিথুব আয়নাটি এখনও আছে, তবে এটি আপডেট হবে বলে মনে হয় না।
জানু হুডেক

4
10 ই ডিসেম্বর ২০১১ পর্যন্ত, গিটহাব আয়নাটি রিয়েল টাইম আপডেট হয়েছে বলে মনে হচ্ছে। কয়েক ঘন্টা আগে করা কমিটগুলি আমি দেখতে পাচ্ছি।
এইচআরজে

3
এখানে এখন cs.android.com
প্রোটাসর

63

2020: অফিসিয়াল এওএসপি কোড অনুসন্ধান https://cs.android.com/


আপনি উত্স কোড দেখতে পারেন মাধ্যমে http://developer.android.com , যখন আপনি এপিআই পড়ি সেখানে GitHub থেকে ম্যাচিং সোর্স কোড একটি লিঙ্ক হতে হবে, আপনি শুধু প্রয়োজন যোগ অ্যান্ড্রয়েড SDK এর রেফারেন্স অনুসন্ধান প্লাগইন Chrome- এ

আমি এটি সম্পর্কে এখানে ব্লগ করেছি:
http://blog.blundellapps.com/add-source-code-links-to-android-apis/

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


43

আমি অন্য দিন অ্যান্ড্রয়েড এক্সআরএফ জুড়ে হোঁচট খেয়েছি এবং এটি দরকারী বলে খুঁজে পেয়েছি, বিশেষত যেহেতু এটি ওপেনগ্রোকের দ্বারা সমর্থনপ্রাপ্ত যা অত্যন্ত অপূর্ব এবং অন্ধভাবে দ্রুত অনুসন্ধান সরবরাহ করে offers


এটিতে কিছু ফাইল অনুপস্থিত বলে মনে হচ্ছে। উদাহরণস্বরূপ, অ্যান্ড্রয়েড 3.৩ সিডিডি সুনির্দিষ্টভাবে পৃষ্ঠা 34/6 / ডেটা / মিস্ক / এসএমএস / কোডেস.এক্সএমএল কল করে।
jww

@ নোলোএডার: আমি মনে করি এই ফাইলটি নির্দিষ্ট ডিভাইস বাস্তবায়নের জন্য প্রত্যাশিত, তবে এওএসপিতে নেই SP এওএসপি কোডের জন্য এখানে দেখুন যা এই ধরণের ফাইল ডিভাইসে রাখলে
scorpiodawg

হ্যাঁ এটি অত্যন্ত দ্রুততর তবে আমি উত্স কোডে কার্নেল ফোল্ডারটি দেখতে পাচ্ছি না। এর কোন কারণ?
এম কে ..

এই ভাল প্রশ্নটিকে অফ-টপিক হিসাবে বন্ধ করার পক্ষে কার ধারণা ছিল তা নিশ্চিত নন। অ্যান্ড্রয়েড এক্সআরএফটিকে আর আপডেট করা হয়নি বলে মনে হচ্ছে, আপনি এখন aosp.opersys.com
k_o_

6

আমি কেবল পরিচিতিগুলির অ্যাপ্লিকেশন পাওয়ার জন্য একটি উপায় খুঁজে পেয়েছি:

git clone https://android.googlesource.com/platform/packages/apps/Contacts

যা আপাতত আমার পক্ষে যথেষ্ট, তবে ওয়েবে কোড ব্রাউজ করার প্রশ্নের উত্তর দেয় না।


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


1

এই গ্রহপিন প্লাগইনটি অ্যান্ড্রয়েড উত্স কোড এবং এমনকি অ্যান্ড্রয়েড উত্স কোডের অভ্যন্তরে প্রবেশের অনুমতি দেয়:

http://code.google.com/p/adt-addons/

(সম্পাদনা করুন: বিশেষত "অ্যান্ড্রয়েড উত্স" প্লাগইন: http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )


0

gitweb আপনাকে একটি ব্রাউজারের মাধ্যমে কোড (এবং পরিবর্তনগুলি) মাধ্যমে ব্রাউজ করার অনুমতি দেবে।

http://git.or.cz/gitwiki/Gitweb

(জানেন না যে কেউ ইতিমধ্যে অ্যান্ড্রয়েডের জন্য সর্বজনীন গিটওয়েব সেটআপ করেছে কিনা তবে সম্ভবত এটি খুব বেশি কঠিন নয়।)

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