অ্যাপের পুরো প্যাকেজের নাম দেখুন?


81

আমি অ্যান্ড্রয়েড 4.0.০.৩ ব্যবহার করছি এবং আমি আর কোনও অ্যাপের জন্য প্যাকেজের নামটি আর খুঁজে পাচ্ছি না। যদি আমি মনে করি, আমি অ্যাপ্লিকেশনগুলিতে যেতাম এবং এটি সেখানে দেখতে সক্ষম হয়েছি।

সুতরাং, আমি কীভাবে কিছু অ্যাপের পুরো প্যাকেজটির নাম দেখতে পারি? পছন্দ করুন, অ্যাপটির নাম "পরীক্ষা" এবং এর প্যাকেজটি আমার দেখতে হবে com.test.mytest


এই প্রশ্নের স্বীকৃত উত্তর (যার বিপরীত সমস্যা রয়েছে: আপনি যখন প্যাকেজের নাম জানবেন তখন অ্যাপটির নাম খুঁজে পাওয়া যায়) এটি গুগল প্লে ওয়েবসাইটে সন্ধান করার পরামর্শ দেয়। প্যাকেজের নাম ঠিক সেখানে URL- এ থাকবে।
আলে

3
@ আলে .: কোনওভাবেই, "গুগল প্লে ওয়েবসাইটে এটি সন্ধান করার" সাথে সমাধানটি কার্যকর হয় না যখন অনন্য প্যাকেজ আইডি সন্ধান করার বিষয়টি গুগল প্লে ওয়েবসাইটে আবার অ্যাপটি খুঁজে পাওয়া যায় :)
বা ম্যাপার

উত্তর:


51

আপনি যদি কমান্ড লাইনটি ব্যবহার করতে স্বাচ্ছন্দ্য বোধ করেন তবে আমার কাছে সমাধানটি হ'ল অ্যান্ড্রয়েডের পিএম কমান্ড। এটিকে সহজেই এর মতো অ্যাডবি ব্যবহার করে বলা যেতে পারে :

$ adb shell "pm list packages -f test"
package:/system/app/AutomationTest_JBUP.apk=com.sec.android.app.DataCreate
package:/system/app/BluetoothTest.apk=com.sec.android.app.bluetoothtest

testআপনি যে প্যাকেজটি সন্ধান করছেন তা প্রতিস্থাপন করুন ।

সন্ধ্যায় বিভিন্ন বিকল্প রয়েছে যা আপনি যা করতে চান তার উপর নির্ভর করে কার্যকর হতে পারে:

usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [FILTER]
pm list packages: prints all packages, optionally only
  those whose package name contains the text in FILTER.  Options:
    -f: see their associated file.
    -d: filter to only show disbled packages.
    -e: filter to only show enabled packages.
    -s: filter to only show system packages.
    -3: filter to only show third party packages.
    -i: see the installer for the packages.
    -u: also include uninstalled packages.

এটি নিখুঁত কাজ করে। জেনেরিক সমাধান হিসাবে, এটি প্রশ্নের সঠিক উত্তর বলে মনে হচ্ছে। এছাড়াও আমরা ব্যবহার করতে পারি grepযদি আমরা প্যাকেজ নামের কিছু অংশ জানি।
জ্ঞানু

2
@gnuanu হ্যাঁ, আমি প্রথমে গ্রেপ ব্যবহার করেছি এবং তারপরে আমি বুঝতে পেরেছি যে -f পতাকাটি একই কাজ করে (প্যাকেজের নামে ফিল্টারগুলি), আপনি উদাহরণটিতে দেখতে পারেন। হয় ভাল কাজ করে।
bmaupin

আপনি যদি উইন্ডোজটিতে থাকেন তবে "একক উদ্ধৃতির পরিবর্তে ডাবল উদ্ধৃতি ব্যবহার করুন '। এটি পছন্দ করুন: adb shell "pm list packages -f test"অথবা আপনি অদ্ভুত ত্রুটি পাবেন।
এডিটিসি

3
অ্যাপের পুরো নাম বা অ্যাপ্লিকেশন ফাইলটিতে অ্যাপটির প্রদর্শিত নাম না থাকলে এটি কাজ করে না। উদাহরণস্বরূপ "গুগল প্লে সার্ভিসেস" com.google.android.gms, তবে এটি মূলত পাওয়া অসম্ভব
goweon

6

গুগল প্লে স্টোর থেকে অন্য কোথাও অ্যাপ্লিকেশনটি ভাগ করুন (অ্যাপ্লিকেশানের পৃষ্ঠায় শেয়ার বোতামটি ক্লিক করে) এবং ভাগ করা মান দেখুন।

আপনি এর মতো কিছু দেখতে পাবেন: https://play.google.com/store/apps/details?id=com.my.packagename

(যদি আপনি গুগল প্লেতে এটি খুঁজে না পান: আপনি দীর্ঘক্ষণ অ্যাপ্লিকেশন আইকনটিতে টিপুন এবং "অ্যাপ্লিকেশন তথ্য" টিপতে পারেন অ্যান্ড্রয়েড পৃষ্ঠার নীচে যান, এবং তারপরে "স্টোরের অ্যাপের বিবরণ" এ ক্লিক করুন)


5

সর্বোত্তম উপায়টি হ'ল এপিপি এক্সট্র্যাক্টর ব্যবহার করা । আপনাকে আসলে কোনও এপিপি বের করতে হবে না, এই অ্যাপ্লিকেশনটি প্রতিটি ইনস্টলড অ্যাপ্লিকেশনটির জন্য যোগ্য নাম প্রদর্শন করবে। এটি সমস্ত অ্যাপ্লিকেশন কভার করা উচিত।

যদি কোনও কারণে এটি আপনার অ্যাপটি খুঁজে না পায় তবে এসডি কার্ডটি ঘুরে দেখুন। আপনি ভাগ্যবান হন, তাহলে অ্যাপ্লিকেশান তার পথ কোথাও অ্যাপ্লিকেশনের যোগ্যতাসম্পন্ন নাম আছে, মত একটি ফোল্ডারে তার ডেটা অথবা সেটিংস সঞ্চয় করে /mnt/sdcard/Android/data/net.sylark.apkextractor


4

আপনি লগকেট দেখতে পারেন। লগগ্যাট খুলুন (হয় এক্সিলিপসে, বা সেমিডি লাইনে- যদি ডিভাইসটি আপনার পিসির সাথে সংযুক্ত থাকে - বা আপনার মোবাইলে নিজেই এমন কোনও অ্যাপ্লিকেশন ব্যবহার করে যা লগগ্যাট দেখার অনুমতি দেয়)। লগগ্যাট উপলব্ধ হয়ে গেলে অ্যাপ্লিকেশনটি চালু করুন - "অ্যাক্টিভিটি ম্যানেজার " এর সাথে সম্পর্কিত লগটি ক্রিয়াকলাপ শুরু হবে started এটি সাধারণত ফর্ম্যাটে হতে হবে: "Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]..."। যদিও এই পদ্ধতির প্রযুক্তিগত হতে পারে তবে এটি হ'ল - আইএমএইচও - ইনস্টলড অ্যাপ্লিকেশনগুলির যে কোনওটির জন্য প্রবর্তন কার্যকলাপ সম্পর্কে জ্ঞান অর্জনের সেরা উপায় the


3

আপনি যদি adbলিনাক্স এবং লিনাক্স ব্যবহারে দক্ষ হন তবে আপনি এটি লিনাক্স কমান্ড ব্যবহার করে খুব দ্রুত খুঁজে পেতে পারেন grep

শুধু কর:

adb shell
ls -al /data/data/ | grep 'yourAppName'

অনুসন্ধান করতে সক্ষম হতে আপনাকে অবশ্যই অবশ্যই মূলের প্রয়োজন /data/data/


তাহলে আমি কীভাবে রুট হয়ে যাব? লিনাক্স রুট হিসাবে রুট বা আপনার ডিভাইস "রুট" হিসাবে রুট?
নেলসনগন

2

ওএস মনিটরের অ্যাপ্লিকেশনটি যখন আপনি মূল স্ক্রিনে আলতো চাপ দিয়ে কোনও প্রক্রিয়া খুলবেন তখন চলমান প্রক্রিয়াগুলির জন্য প্রয়োজনীয় তথ্য দেবে।

সম্প্রসারিত করা ছবিটি দেখার জন্য ক্লিক করুন

ওএস মনিটর PS নাম

এটি অ্যান্ড্রয়েডের গভীরতম অংশগুলি পর্যবেক্ষণ করার জন্য একটি খুব শক্তিশালী অ্যাপ্লিকেশন।


1

এখন পর্যন্ত, অনেক অ্যাপ্লিকেশন ইনস্টল করা অ্যাপ্লিকেশনটির প্যাকেজের নাম যেমন এলিক্সির 2 (অ্যাপ্লিকেশন বিকল্পটি দেখুন), আমার অ্যাপ্লিকেশন তালিকা , অ্যাপ্লিকেশনগুলির তথ্য এবং প্লে স্টোরটিতে আরও অনেক কিছু দেখাতে পারে।

আমি ব্যবহার করি এর স্ক্রিনশট:

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

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