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

"অ্যাপ্লিকেশন ইনস্টল করা হয়নি" ত্রুটিটি কেন ঘটে?
এই বিজ্ঞপ্তির পেছনে আসলে বেশ কয়েকটি মূল কারণ রয়েছে।
প্রথম,targetSdkVersion খুব কমনতুন সিস্টেমটি পুরোনো SDK সংস্করণের APK গুলিকে ব্লক করবে, কারণ সেগুলি সর্বশেষ নিরাপত্তা মান পূরণ নাও করতে পারে।
দ্বিতীয়,সিস্টেম নিরাপত্তা নীতি আপগ্রেডঅ্যান্ড্রয়েড ১১-এর পর গুগল ইনস্টলেশনের ওপর বিধিনিষেধ আরও কঠোর করেছে এবং অনেক পুরোনো অ্যাপকে সরাসরি 'বেমানান' হিসেবে চিহ্নিত করা হয়েছে।
তৃতীয়,ইনস্টলেশন কমান্ড পরিবেশ ত্রুটিআপনি ভুল কমান্ড বা ভুল পথ ব্যবহার করলে, সিস্টেম স্বাভাবিকভাবেই একটি ত্রুটি দেখাবে।
অফিসিয়াল অ্যান্ড্রয়েড ডেভেলপার ডকুমেন্টেশন অনুসারে, "অ্যান্ড্রয়েড ১১ থেকে শুরু করে, সিস্টেম targetSdkVersion < 23 সহ অ্যাপ ইনস্টল করা ব্লক করবে, যদি না বিশেষ প্যারামিটার ব্যবহার করে এটিকে বাইপাস করা হয়।" (সূত্র: অ্যান্ড্রয়েড ডেভেলপারস)
অ্যান্ড্রয়েড ফোনের জন্য এডিবি সমাধান
অনেকে মনে করেন যে ADB চালানোর জন্য একটি উইন্ডোজ কম্পিউটার প্রয়োজন, কিন্তু আসলে তা নয়।
এখন আমাদের কাছে এটা আছেঅ্যান্ড্রয়েড ফোন এডিবিএই টুলটি আপনাকে সরাসরি আপনার অ্যান্ড্রয়েড ফোনে ADB কমান্ড চালানোর সুযোগ দেয়, যার ফলে কম্পিউটারের প্রয়োজনীয়তা পুরোপুরি দূর হয়ে যায়।
ধরে নিচ্ছি আপনার APK ফাইলটি ইতিমধ্যেই ফোনের ডিরেক্টরিতে আছে:
/storage/emulated/0/Download/com-foxfi-key-104.apk
সঠিক ইনস্টলেশন প্রক্রিয়াটি নিম্নরূপ:
adb push /storage/emulated/0/Download/com-foxfi-key-104.apk /sdcard/
adb install --bypass-low-target-sdk-block /storage/emulated/0/Download/com-foxfi-key-104.apk
或者用 pm install:
adb push /storage/emulated/0/Download/com-foxfi-key-104.apk /sdcard/
adb shell pm install --bypass-low-target-sdk-block /storage/emulated/0/Download/com-foxfi-key-104.apk
মূল ব্যাখ্যা
- কিছু ADB অ্যাপ্লিকেশন সম্পূর্ণ সমর্থন করে...
adb installএটি সরাসরি চালানো যায়। - যদি এটি সমর্থিত না হয়, তবে আপনাকে অবশ্যই ব্যবহার করতে হবে পুশ + পিএম ইনস্টল এর সংমিশ্রণ।
- কমান্ডগুলো এক এক করে কার্যকর করতে হবে এবং একটি লাইনে একত্রিত করা যাবে না।
- পাথটি অবশ্যই প্রকৃত APK ফাইলের সাথে মিলতে হবে; অন্যথায় একটি ত্রুটি দেখা দেবে।
- 参数
--bypass-low-target-sdk-blockএটি গুরুত্বপূর্ণ; এটি সিস্টেমের প্রতিরোধ ব্যবস্থাকে পাশ কাটিয়ে যেতে পারে।
এটি অধিবিদ্যা নয়, বরং একটি বাস্তব কৌশলগত পদ্ধতি।
বাস্তব ঘটনা শেয়ারিং
আমি ইনস্টল করছিলাম com-foxfi-key-104.apk আমি আগেও একই ত্রুটির সম্মুখীন হয়েছি।
কমান্ডটি প্রাথমিকভাবে এভাবে লেখা হয়েছিল:
adb install FoxFi Key_1.04_092856.apk
ফাইলের নামটি দুটি অংশে বিভক্ত থাকায় প্রচেষ্টাটি ব্যর্থ হয়েছে।
পরে পরিবর্তন করা হয়েছে:
adb install --bypass-low-target-sdk-block FoxFiKey_1.04_092856.apk
প্রথম চেষ্টাতেই সফলভাবে আনলক করা হয়েছে। পিডিএনেট+ সম্পূর্ণ সংস্করণ.
এই কারণেই খুঁটিনাটি বিষয় সাফল্য বা ব্যর্থতা নির্ধারণ করে।
প্রাসঙ্গিক অ্যাপ্লিকেশন
বিকাশকারী
বাইরে থাকাকালীন, আপনি কম্পিউটার ছাড়াই সরাসরি আপনার ফোনে বিটা এপিকে ইনস্টল করতে পারেন, যা আপনার অনেক সময় বাঁচাবে।
উন্নত ব্যবহারকারীরা
এটি একসাথে অনেকগুলো সিস্টেম অ্যাপ্লিকেশন আনইনস্টল ও নিষ্ক্রিয় করতে পারে এবং দ্রুত ক্যাশও পরিষ্কার করতে পারে।
পরীক্ষকদের
logcat ফিচারের সাথে মিলিতভাবে, আপনি যেকোনো সময় সিস্টেম লগ দেখতে পারেন এবং এমনকি স্ট্রেস টেস্টিংয়ের জন্য ব্যাটারির অবস্থাও অনুকরণ করতে পারেন।
XDA Developers-এর একটি প্রযুক্তিগত নিবন্ধ অনুসারে, "অ্যান্ড্রয়েড ১২ এবং তার উপরের সংস্করণগুলিতে, targetSdk-এর নিম্ন ইনস্টলেশন সীমাবদ্ধতা এড়ানোর একমাত্র উপায় হলো ইনস্টলেশন কমান্ডে নিম্নলিখিতটি যোগ করা..." --bypass-low-target-sdk-block প্যারামিটারসমূহ। (উৎস: এক্সডিএ ডেভেলপারস)
এটি প্রমাণ করে যে আমাদের পদ্ধতিটি কেবল কার্যকরই নয়, বরং ডেভেলপার মহলেও ব্যাপকভাবে স্বীকৃত।
উপসংহার: আমার দৃষ্টিভঙ্গি
আমার মতে, এই সমস্যার মূল কারণ সামঞ্জস্যতা নয়, বরং সিস্টেমটির আত্মরক্ষা।
কিন্তু সুরক্ষা ও স্বাধীনতার মধ্যে সর্বদা একটি ভারসাম্য বজায় রাখতে হবে।
ADB কমান্ডে দক্ষতা অর্জন করাটা অনেকটা এমন একটি চাবি পাওয়ার মতো, যা দিয়ে সিস্টেমের অন্য একটি দরজা খোলা যায়।
হেগেলের ভাষায়, "স্বাধীনতা মানে যা খুশি তা করা নয়, বরং আত্মসংযম।"
সুতরাং, ‘অ্যাপ ইনস্টল হয়নি’ সমস্যার সমাধান করার আসল গুরুত্ব শুধু প্রোগ্রামটির পুরোনো সংস্করণ ইনস্টল করা নয়, বরং আপনার ফোনের নিয়ন্ত্রণ পুনরুদ্ধার করা।
প্রযুক্তির মহত্ত্ব তার সামর্থ্যে নয়, বরং সীমাবদ্ধতা অতিক্রম করার সুযোগ করে দেওয়ার পদ্ধতিতে নিহিত।
এখন যেহেতু আপনি আপনার মোবাইল ডিভাইসে ADB ব্যবহারের চূড়ান্ত পদ্ধতিটি শিখে গেছেন, পরের বার "অ্যাপ ইনস্টল হয়নি" সমস্যার সম্মুখীন হলে আপনি সহজেই এর সমাধান করতে পারবেন!
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ এখানে শেয়ার করা "Cracking Android Phones That Cannot Install Old Versions of Programs, Application Not Installed: Application is Incompatible with Your Phone" আর্টিকেলটি আপনার জন্য সহায়ক হতে পারে।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-34057.html
