Google মানচিত্রকে এসডি কার্ডে ক্যাশেড মানচিত্রগুলি সংরক্ষণ করতে বাধ্য করুন


18

আমি অফলাইন ব্যবহারের জন্য গুগল ম্যাপে প্রচুর মানচিত্রের অঞ্চলগুলি ডাউনলোড করছি। এটি প্রদর্শিত হয় যে, ডিফল্টরূপে, গুগল ম্যাপ এর ক্যাশেটি আমার ফোনের তুলনামূলকভাবে বিরল অভ্যন্তরীণ স্মৃতিতে লিখে writes পরিবর্তে এসডি কার্ড ব্যবহার করতে গুগল ম্যাপসকে বাধ্য করার কোনও উপায় আছে কি?

আমি অ্যান্ড্রয়েড ২.৩.৩ এ গুগল ম্যাপস 6..7.০ (মে ২০১২ হিসাবে সর্বশেষ সংস্করণ) ব্যবহার করছি।


আপনি কি এই সমস্যাটি শেষ পর্যন্ত সমাধান করতে পেরেছিলেন?
জাগার

উত্তর:


7

আপনি ইতিমধ্যে এটি না করে থাকলে later.৯.০ (2012-06-27 প্রকাশিত) মানচিত্রে আপডেট করুন । গুগল আপনার পছন্দ মতো বৈশিষ্ট্য যুক্ত করেছে:

এই সংস্করণে কী রয়েছে:
অফলাইনে ব্যবহারের জন্য মানচিত্রগুলি সংরক্ষণ করুন

এগুলি ছাড়াও: Google মানচিত্রের জন্য ক্যাশেড টাইলগুলি এসডি কার্ডে সংরক্ষণ করা হয়

আপনার সঠিক প্রশ্নের উত্তর দেওয়ার জন্য (ব্যবহারকারীরা আপগ্রেড করতে পারে না):

অ্যান্ড্রয়েডের সরবরাহিত 'এসডকার্ডে মুভ' প্রক্রিয়াটি ব্যবহার করুন বা এটি করার জন্য কিছু তৃতীয় পক্ষের অ্যাপ্লিকেশন ইনস্টল করুন (লিঙ্ক 2 এসডি, অ্যাপ 2 এসডি স্ক্রিপ্টস, তবে বেশিরভাগই কাস্টম রোমের প্রয়োজন)।

যদি সর্বোপরি কোনও বিকল্প না হয় এবং আপনি নিজে এটি করতে চান:

পূর্বশর্ত:

  • মূল গমন
  • আপনি কোন ডিরেক্টরিটি স্থানান্তর করতে চান তা জানুন
  • নিশ্চিত হয়ে নিন যে ডিরেক্টরিতে এক্সিকিউটেবলগুলি নেই
  • সচেতনতা : / এসডিকার্ড / বিশ্ব পঠনযোগ্য এবং অনেক অ্যাপ্লিকেশন এতে লিখতে পারে।
    আপনি অন্যান্য অ্যাপ্লিকেশনগুলিতে সংবেদনশীল ডেটা প্রকাশ করতে চাইবেন না
  • অ্যাপটি চলছে না তা নিশ্চিত হয়ে নিন ।
  • যদি কিছু বিরতি হয়, তবে আপনি এ্যাপটাটা সাফ করে ঠিক করতে পারেন
  • এসডিকার্ড অ্যাক্সেস না করা থাকলে অ্যাপ্লিকেশনটি ভেঙে যেতে পারে (যেমন ফোন পিসিতে প্লাগ ইন করা হয়েছে)

উ: আপনাকে আপনার পছন্দসই অ্যাপ্লিকেশনটির প্যাকেজটির নামটি সন্ধান করতে হবে (ঠিক এই পদক্ষেপগুলি এখানে উল্টো করুন , ওরফে অ্যাপ্লিকেশনটির গুগল প্লে ওয়েবসাইটে যান এবং ব্রাউজারের ইউআরএলে প্যাকেজের নাম দেখতে পাবেন, এটি মানচিত্রের জন্য 'com.google.android'। apps.maps ')।
অ্যাপ্লিকেশনটির অভ্যন্তরীণ ডেটার জন্য অবস্থানটি তখন: / ডেটা / ডেটা / [PKG_NAME]

বি। আপনি যে বড় সাব-ডাইরেক্টরিটি সরিয়ে নিতে চান তা ডিভাইসে এই জাতীয় কিছু কার্যকর করতে একটি টার্মিনাল এমুলেটর বা অ্যাডবি শেল অ্যাক্সেস ব্যবহার করুন:

me@workstation:~$ adb shell
root@android:/ # cd /data/data/com.google.android.apps.maps
root@android:/data/data/com.google.android.apps.maps # du -sh *
8.5K app_sslcache
9.0K cache
55.0K databases
52.0K files
2.0K lib
2.5K shared_prefs

সি। সরান এবং syMLink

mkdir -p /sdcard/Android/data/[PKG_NAME]/linked mv /data/data/[PKG_NAME]/[BIG_DIR] /sdcard/Android/data/[PKG_NAME]/linked/[BIG_DIR]
ln -s /sdcard/Android/data/[PKG_NAME]/linked/[BIG_DIR] /data/data/[PKG_NAME]/[BIG_DIR]


আমার ঠিক একই সমস্যা হচ্ছে আমার গুগল মানচিত্রের সংস্করণটি 6.14.2, তবে অ্যাপ্লিকেশনটি এখনও অফলাইন সামগ্রীটি অভ্যন্তরীণ মেমরিতে সংরক্ষণ করার চেষ্টা করছে। সমস্যাটি হ'ল আমি সেই জায়গাটি খুঁজে পাচ্ছি না যেখানে আমি এই আচরণটি পরিবর্তন করতে পারি। কোন ধারনা?
জাগার

আপনার মানচিত্রের ফোল্ডারটি খুঁজে পেতে সম্ভবত রুট প্রয়োজন (যদি এটি অ্যাপ্লিকেশনটি অভ্যন্তরীণ হয় এবং এসডকার্ডে না থাকে)।
ce4

-2

আপনি রুট ব্রাউজার বা ইএস ফাইল এক্সপ্লোরার ব্যবহার করতে পারেন। তবে, রুট ডিরেক্টরি অ্যাক্সেস করার জন্য আপনার কাছে একটি রুট ডিভাইস প্রয়োজন।


1
এটি কীভাবে ওপিটির সমস্যার সমাধান করবে তা বিশদ দিয়ে বলতে পারেন? আপনি অবশ্যই কোনও ফাইল এক্সপ্লোরার (+ মূল) দিয়ে ফাইলগুলি সরাতে পারেন, তবে গুগল ম্যাপসটি সম্ভবত কোথায় জানবে তা জানত না।
ইআরআরথেরথের বয়স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.