আমি কীভাবে অ্যাডবি থেকে একাধিক ব্যবহারকারীর স্পেস অ্যাক্সেস করতে পারি?


9

আমি দুটি ব্যবহারকারীর সাথে ট্যাবলেটে কিটক্যাট চালাচ্ছি: প্রাথমিক (মালিক) এবং মাধ্যমিক। আমার গৌণ ব্যবহারকারীর একটি অ্যাপ্লিকেশন দ্বারা উত্পাদিত একটি ফাইল অ্যাক্সেস করা দরকার।

আমি যখন ইউএসবি-র মাধ্যমে ট্যাবলেটটি আমার (উবুন্টু) ডেস্কটপে প্লাগ করি তখন এটি মিডিয়া ডিভাইস (এমটিপি) হিসাবে দাঁড়ায় এবং বর্তমানে সক্রিয় ব্যবহারকারীর জন্য আমাকে বেস ফোল্ডারটি দেখায়। [1] তবে আমার যে ফাইলটি চান সেটি সিস্টেমের অন্য কোথাও রয়েছে, তাই আমি adb shellপরিবর্তে কমান্ড লাইন থেকে সংযুক্ত হয়েছি ।

এডিবি'র মাধ্যমে সংযোগ স্থাপন আমাকে গভীরতর ফোল্ডারগুলিতে ( /mnt /procইত্যাদি) অ্যাক্সেস দেয় তবে আমি যে ফাইলটি আশা করেছিলাম সেখানে এটি পাইনি [2], তাই /sdcardযাইহোক আমি সন্ধান করেছি । আমার অবাক হওয়ার বিষয় হিসাবে আমি বর্তমানে সক্রিয় ব্যবহারকারী সেকেন্ডারি ব্যবহারকারী হওয়া সত্ত্বেও সামগ্রীগুলি মালিক অ্যাকাউন্টের বেস ফোল্ডার হিসাবে স্বীকৃত।

এটি আমাকে আরও বলেছে যে, আমার যদি কখনও প্রয়োজন হয় তবে আমি মাধ্যমিক ব্যবহারকারীর জন্য বেস ফোল্ডারটি অ্যাক্সেস করতে পারব না adb shell

আমি adb shellপ্রাথমিক (মালিক) ব্যবহারকারীর পরিবর্তে গৌণ ব্যবহারকারীর কাছ থেকে কীভাবে ট্যাবলেটটি অ্যাক্সেস করতে পারি ? (গৌণ ব্যবহারকারীর ফাইলগুলিতে অ্যাক্সেস করতে সক্ষম হওয়া যথেষ্ট ভাল good)

[1] আমি এখানে সঠিক শব্দটি কী তা নিশ্চিত নই। আমি বলতে চাইছি কোনও নির্দিষ্ট ব্যবহারকারীর জন্য নির্দিষ্ট অ্যান্ড্রয়েড, ডাউনলোড এবং ছবি সহ ফোল্ডার।

[2] এফডাব্লুআইডাব্লু আমি ফ্লাইম থেকে একটি ওপিএমএল ফাইল রফতানি করছি । ফ্লাইম রিপোর্ট করেছে যে ওপিএমএল রফতানিটি উত্পন্ন হয়েছে /storage/emulated/10/Flym_123456789.opmlতবে আমি কেবলমাত্র এটি পেতে পারি /storage/emulated- এখানে কোনও সাবফোল্ডার নেই 10, কেবল legacyএটিই /sdcard(প্রাথমিক / মালিকের বেস ফোল্ডার নয়, গৌণ ব্যবহারকারীর বেস ফোল্ডার নয়)।


উত্তর:


3

legacy/অবস্থানগুলি সবসময় বর্তমানে সক্রিয় ব্যবহারকারী ডাটা প্রতি নির্দেশ করা হয়। প্রথমে কিছু ব্যাকগ্রাউন্ডের জন্য সেই বহু-ব্যবহারকারীর স্টোরেজ ইস্যুগুলির সাথে সুস্পষ্টভাবে কিছু সম্পর্কিত প্রশ্ন / উত্তরগুলিতে আমি নির্দেশ করব:

সুতরাং গৌণ ব্যবহারকারীর ফাইলগুলি সন্ধান করতে:

  • তালিকার একটি উপ-ডিরেক্টরির /data/mediaএবং/storage/emulated
  • আপনার অনুসন্ধানগুলিকে সাব-ডিরেক্টরিতে সীমাবদ্ধ করুন যার নামগুলি কেবল "সংখ্যা"
  • 0মালিক অন্তর্গত প্রার্থীদের, উচ্চ নম্বর মাধ্যমিক ব্যবহারকারীদের দ্বারা
  • বাহ্যিক /sdcard/0স্টোরেজটি আলাদা কিছু: অভ্যন্তরীণ এসডকার্ডের দিকে নির্দেশ করে, /sdcard/1বাহ্যিক হওয়া উচিত (যদি উপলব্ধ থাকে)। একইভাবে ওটিজির মাধ্যমে সংযুক্ত স্টোরেজের জন্য

মনে রাখবেন ডিভাইসে বর্তমানে সক্রিয় থাকা ছাড়া অন্য কোনও ব্যবহারকারীর ডেটা অ্যাক্সেস করার জন্য আপনাকে রুট হতে হবে।

আরও দেখুন:


এটি আমাকে কী দেখতে হবে তা বুঝতে সহায়তা করে তবে আমি যা দেখি তা কেবলমাত্র / স্টোরেজ / এমুলেটেড / লিগ্যাসি (কোনও সংখ্যাযুক্ত ফোল্ডার নয়) এবং আমার কাছে / ডেটা / মিডিয়াতে অ্যাক্সেস নেই (অনুমতি অস্বীকার করা হয়নি) - আমি চেষ্টা করতে যাচ্ছি পুনঃসূচনা এবং কখনই মালিক হিসাবে লগ ইন না
david.libremone

যেমনটি আমি লিখেছি: "আপনার অবশ্যই মূল হতে হবে" (যা "অনুমতি অস্বীকৃত" ব্যাখ্যা করে)। আপনার ডিভাইস কি মূলী?
ইজি

এটি (কিছুটা ভয় পেয়ে মনে হচ্ছে, কোনও নির্ভরযোগ্য প্রক্রিয়া নেই বলে মনে হয়?)
ডেভিড.লিব্রেমন

তবে আমি এটি নিশ্চিত করতে পারি: ডিভাইসটি পুনরায় বুট করুন, মালিক হিসাবে লগ ইন করবেন না, মাধ্যমিক হিসাবে লগ ইন করুন, ইউএসবি হুক আপ করুন, এমটিপি-র মাধ্যমে অ্যাক্সেস করুন: গৌণ ব্যবহারকারীর ফোল্ডারটি দেখতে পাবে, অ্যাডবি শেলের মাধ্যমে অ্যাক্সেস করতে পারে / স্টোরেজ / এমুলেটেড / উত্তরাধিকার হিসাবে দেখতে পারে মালিক ব্যবহারকারী (গৌণ ব্যবহারকারী নয়) - অন্য কোনও ফোল্ডার / স্টোরেজ / অনুকরণের অধীনে উপস্থিত হয় না
ডেভিড.লিব্রেমন

গৌণ ব্যবহারকারীর সাথে লগ ইন করার সময়, emulated/গৌণ ব্যবহারকারীর ডেটা নির্দেশ করতে হবে। মূল ছাড়াই সমস্ত অ্যাক্সেস করার উপায় নেই। এবং সঠিক, আপনার ডিভাইসটি রুট করার কোনও অফিসিয়াল প্রক্রিয়া নেই ; জেনারেলদের এবং আপনার ডিভাইসের জন্য পরীক্ষা করতে আপনি আমাদের মূলের ট্যাগ-উইকি এবং রুটিং সূচকটি পরীক্ষা করতে চাইতে পারেন । যদি তালিকাভুক্ত না হয় তবে এর জন্য নতুন প্রশ্ন জিজ্ঞাসা করতে স্বাগতম be
ইজি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.