আমি কীভাবে ফাইলগুলিকে "/ ডেটা / ডেটা" এ অ্যাক্সেস করতে পারি এবং সেগুলি বিনা মূলতে মেমরি কার্ডে অনুলিপি করতে পারি?


17

ফাইলগুলিতে অ্যাক্সেস করার /data/dataএবং এগুলিকে মেমরি কার্ডে অনুলিপি করার কোনও উপায় আছে ? আমার রুট অ্যাক্সেস নেই।

উত্তর:


27

রুট অ্যাক্সেস ছাড়াই আপনার কাছে 2 টি বিকল্প রয়েছে। উভয় বিকল্প (মে) আপনাকে কোনও নির্দিষ্ট অ্যাপ্লিকেশন, যেমন ফোল্ডারটিতে ফাইল অ্যাক্সেস করার অনুমতি দেয় /data/data/com.app.packagename

  1. যদি অ্যাপ্লিকেশনটি ডিবাজযোগ্য হয় তবে আপনি run-asকমান্ডটি অ্যাডবি শেলটিতে ব্যবহার করতে পারেন (অ্যাডবি কী কী এবং কীভাবে এটি ইনস্টল করবেন সে সম্পর্কে আরও তথ্য এখানে পাওয়া যাবে )

    adb shell
    run-as com.your.packagename` 
    cp /data/data/com.app.packagename/
    
  2. যদি অ্যাপ্লিকেশনটি ডিবাজযোগ্য না হয় তবে আপনি অ্যান্ড্রয়েডের ব্যাকআপ ফাংশনটি ব্যবহার করতে পারেন।

    adb backup -noapk com.app.packagename
    

    আপনাকে এখন 'আপনার ডিভাইসটি আনলক করতে এবং ব্যাকআপ অপারেশনটি নিশ্চিত করতে' অনুরোধ করা হবে। পাসওয়ার্ড সরবরাহ না করাই সেরা, অন্যথায় ডেটা পড়া আরও কঠিন হয়ে পড়ে। শুধু 'আমার ডেটা ব্যাকআপ' এ ক্লিক করুন। আপনার কম্পিউটারে ফলস্বরূপ 'ব্যাকআপ.এব' ফাইলটিতে অ্যান্ড্রয়েড ব্যাকআপ ফর্ম্যাটে অ্যাপের সমস্ত ডেটা রয়েছে। মূলত এটি একটি সংকুচিত টার ফাইল। এই পৃষ্ঠাটি ব্যাখ্যা করে যে আপনি কীভাবে ওপেনএসএসএল এর zlib কমান্ডটি সঙ্কুচিত করতে ব্যবহার করতে পারেন। adb restore backup.dbব্যাকআপটি পুনরুদ্ধার করতে আপনি কমান্ডটি ব্যবহার করতে পারেন ।


3
এটিও কি অ্যাপ্লিকেশনগুলির সাথে প্রযোজ্য android:allowbackup="false"?
কী-ছয়

2
@ ড্রেজন না, আমি মনে করি না যে এটি সে ক্ষেত্রে কার্যকর হবে (তবে আমি এটি পরীক্ষা করি নি, সুতরাং আমি ১০০% নিশ্চিত নই)।
9:54

1
আমি নিশ্চিত যে আবেদনের এমন কিছু মামলা রয়েছে যা ব্যাকআপের অনুমতি দেয় না। সমস্ত অ্যাপ্লিকেশনের ব্যাকআপ তৈরি করার সময়, তারা কেবল কিছুই ব্যাকআপ করে না। আফাইক, কিছু অ্যাপ্লিকেশন ফাইলগুলির একটি সীমিত উপসেট সরবরাহ করতে পারে বা এমনকি কিছু কাস্টমকেও সরবরাহ করতে পারে, তাই এটিকে / ডেটা / ডেটা ডিরেক্টরি হিসাবে সর্বদা 1: 1 হিসাবে বিবেচনা করবেন না। বিটিডাব্লু, ব্ল্যাকবেরি আমাকে কিছু পাসওয়ার্ড ব্যবহার করতে বাধ্য করেছে, তবে এটি ডিক্রিপ্ট করা সম্ভব (যদি আপনার পাসওয়ার্ড থাকে)। আমি মনে করি এর জন্য আমি সোর্সফোর্জন . नेट / প্রজেক্টস / অ্যাডবেক্সট্র্যাক্টর ব্যবহার করেছি।
v6ak

2
আমি এটি এডিবি ব্যাকআপ-ন্যাপক কম.এপ.প্যাকেজ নাম দিয়ে পেয়েছি আপনি ব্যাকআপ.ab পাবেন তখন আপনাকে টারে রূপান্তর করতে হবে (এটি 7zip দিয়ে খোলার জন্য) আপনি এটিকে উত্সের সাথে রূপান্তর করতে পারেন Sourceforge.net/projects/adbextractor - সেখানে আবির.জার নামক ভিতরে জার হয়। তারপরে আপনি কমান্ড জাভা-জার আবে.জার আনপ্যাক ব্যাকআপ.অ্যাকআপ ব্যাক.আরটি চালাতে পারেন
ইগোর

0

অ্যান্ড্রয়েড অ্যাপের ডেটা (.db ফাইল) ব্যাকআপ করার জন্য হালকা সরঞ্জামগুলির কিছু বা ইউএসবি ডিবাগের মাধ্যমে সরাসরি অ্যাক্সেস এমনকি কিছু ফোন ইউএমএস সক্ষম হয় না

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