ইউএসবি ডিবাগিং ব্যবহার করে রিমোট ডিবাগিং জাগানো নয়


10

আমি আমার স্যামসুং গ্যালাক্সি নোট 4 এ দূরবর্তীভাবে ক্রোম ডিবাগ করার চেষ্টা করছি, তবে আমি এটি কাজ করে বলে মনে হচ্ছে না।

দ্রষ্টব্য - একটি ডিভাইস সমস্যা দূর করতে আমি এইচটিসি ওয়ান এম 8 ব্যবহার করার চেষ্টাও করেছি, তবে এটি কার্যকর হবে না।

Chrome রিমোট ডিবাগিং পৃষ্ঠা থেকে প্রয়োজনীয়তাগুলি পর্যালোচনা করে - https://developer.chrome.com/devtools/docs/remote-debugging - আমি বিশ্বাস করি যে আমি সমস্ত প্রয়োজনীয়তা পূরণ করি -

  • মোবাইল ডিভাইস - ক্রোম 42.0.2311.111 (ললিপপ 5.0.1)
  • ডিবাগিংয়ের জন্য ব্যবহৃত ডিভাইস - ক্রোম ক্যানারি 44.0.2394.3 (উইন্ডোজ 7)
  • ইউএসবি ড্রাইভার - স্যামসং ওয়েবসাইট থেকে ডাউনলোড এবং ইনস্টল করা

উভয় ডিভাইসই ইস্যু ছাড়াই আমার ল্যাপটপে সংযোগ করছে এবং আমি দুটির মধ্যে ফাইল স্থানান্তর করতে পারি, তবে ইউএসবি ডিবাগিং কাজ করছে না।

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

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

আমি কী চেষ্টা করতে পারি তার বিষয়ে কেউ পরামর্শ দিতে সক্ষম?


সম্পাদনা করুন - আমি উল্লেখ করতে ভুলে গেছি যে আমি গুগল ইউএসবি ড্রাইভার ডাউনলোড করতেও দেখেছি - http://developer.android.com/sdk/win-usb.html#download

যাইহোক, আমি উইন্ডোজ 7 x64 চালাচ্ছি এবং এটি প্রদর্শিত হবে যে এই ড্রাইভারগুলি কেবলমাত্র x86 ইনস্টলেশনগুলির জন্য উপযুক্ত।

আমি এখন এই সাইটে সুপারিশ অনুসারে ইউনিভার্সাল উইন্ডোজ এডিবি ড্রাইভার ইউনিভার্সাল উইন্ডোজ এডিবি ড্রাইভারও ডাউনলোড করেছি , তবে এখনও আনন্দ নেই - ইউএসবি ডিবাগিং এডিবি ডিভাইসে প্রদর্শিত হচ্ছে না

আমি ক্রোম ক্যানেরির জন্য এডিবি প্লাগইন ইনস্টল করেছি, তবে একবার প্লাগইন ইনস্টল করলে আপনাকে আর सूचित করা হয় যে এটি আর দরকার নেই।


আমি এটি হুয়াওয়ের মোবাইল নিয়ে যাচ্ছিলাম, তবে কোনও সামসং মোবাইল নয়, আমি যাই করুক না কেন ...
আয়্যাশ

উত্তর:


9

আমি ধাঁধাটির হারিয়ে যাওয়া টুকরোগুলি জাভা এসডিকে এবং অ্যান্ড্রয়েড এসডিকে ইনস্টল করছিলাম।

আমি এটি পেরিয়ে এসেছি কারণ আমি "অ্যাডবি ইন্টারফেস" - এর সাথে সংযোগ স্থাপন করতে পারিনি - অ্যান্ড্রয়েড রিমোট ডিবাগিং নির্দেশিকা পৃষ্ঠা কখনই কোনও এসডিকে ইনস্টল করার কথা উল্লেখ করেনি, তাই আমি "কীভাবে অ্যাডবি ইন্টারফেস সেটআপ করব" গুগলড করেছিলাম এবং কীভাবে জিপ করবেন এই পৃষ্ঠায় আমি খুঁজে পেয়েছি ।

জাভা এসডিকে এবং অ্যান্ড্রয়েড এসডিকে ইনস্টল করার পরে, " adb detect" ব্যবহার করে আমি ডিভাইসটি সনাক্ত করতে সক্ষম হয়েছি এবং Chrome তখন ডিভাইসটি সনাক্ত করতে সক্ষম হয়েছিল chrome://inspect

জাভা এসডিকে এবং অ্যান্ড্রয়েড এসডিকে ইনস্টল করার আগে, chrome://inspectডিভাইসটি সনাক্ত করতে পারে না।

আমি ক্রোম ক্যানারিটির সংস্করণটি ব্যবহার করছি 48.0.2547.0 (64৪-বিট)।

জাভা এসডিকে এবং অ্যান্ড্রয়েড এসডিকে ইনস্টল করা সমস্যাটি গুগলের নিজস্ব পরামর্শের সাথে এখানে বিরোধিতা করে :

রিমোট ব্রাউজার ট্যাব এবং ওয়েবভিউগুলি ডিবাগ করার জন্য আপনাকে আর ADB বা ADB প্লাগইন কনফিগার করতে হবে না। অ্যান্ড্রয়েডের জন্য রিমোট ডিবাগিং এখন স্ট্যান্ডার্ড ক্রোম ডেভটুলগুলির অংশ।


চমৎকার কাজ! তুমি আমাকে অনেক হতাশার হাত থেকে বাঁচিয়েছ। এত সহজেই অনুমান করা খুব সহজ যে কোনও অ্যান্ড্রয়েড বিকাশকারী অ্যান্ড্রয়েড এসডিকে ইনস্টল করে থাকতে পারে এবং যখন না হয় তখন কী হয় তা পরীক্ষা করতে ভুলে যান।
আইজাক বলিঞ্জার

কৌতুকটি নিশ্চিতভাবে নিশ্চিত হয়েছিল যে অ্যাডাবির পথে ছিল (পরিবেশগত পরিবর্তনশীল) কমান্ড প্রম্পটে অ্যাডবি টাইপ করুন এবং কমান্ডটি স্বীকৃত কিনা তা দেখুন। যদি না হয় ... আপনার সমস্যা আছে।
সিড

উইন্ডোজ 8.1 থেকে একটি স্যামসং গ্যালাক্সি এস 7 ডিবাগ করার চেষ্টা করে, কেবল অ্যান্ড্রয়েড এসডিকে ইনস্টল করা আমার পক্ষে কাজ করেছে, এবং আমাকে অন্য কিছু করতে হয়নি। আমি ইতিমধ্যে কিছু সময়ের জন্য জাভা এসডিকে এবং একটি স্যামসাং ইউএসবি ড্রাইভার ইনস্টল করেছিলাম।
স্কট লইস

1

সমস্যার শুটিং (ওয়েবপৃষ্ঠা থেকে)

আমি ক্রোম: // পরিদর্শন পৃষ্ঠায় আমার ডিভাইসটি দেখতে পাচ্ছি না।

  • আপনি যদি উইন্ডোজে বিকাশ করছেন , আপনার ডিভাইসের জন্য উপযুক্ত ইউএসবি ড্রাইভার ইনস্টল রয়েছে কিনা তা যাচাই করুন। অ্যান্ড্রয়েড বিকাশকারীদের সাইটে OEM ইউএসবি ড্রাইভারগুলি দেখুন । যে কোনও হাবকে বাইপাস করে ডিভাইসটি সরাসরি আপনার মেশিনে সংযুক্ত আছে কিনা তা যাচাই করুন।
  • আপনার ডিভাইসে ইউএসবি ডিবাগিং সক্ষম হয়েছে তা যাচাই করুন । আপনার ডিভাইসে ইউএসবি ডিবাগিং অনুমতি সতর্কতা গ্রহণ করতে ভুলবেন না।
  • আপনার ডেস্কটপ ব্রাউজারে, ক্রোম: // নেভিগেট করুন : পরীক্ষা করুন এবং অনুসন্ধান করুন যে ইউএসবি ডিভাইসগুলি চেক করা হয়েছে তা যাচাই করুন।
  • রিমোট ডিবাগিংয়ের জন্য আপনার ডিভাইসের ক্রোমের সংস্করণটি আপনার ডিভাইসে অ্যান্ড্রয়েডের জন্য Chrome এর সংস্করণের চেয়ে নতুন হওয়া দরকার। ব্যবহার করার চেষ্টা করুন Chrome ক্যানারি (Mac এর / উইন্ডোজ) অথবা ক্রোম Dev চ্যানেল ডেস্কটপে মুক্তি (লিনাক্সের)।

আপনি যদি এখনও আপনার ডিভাইসটি দেখতে না পান তবে এটি আনপ্লাগ করুন। আপনার ডিভাইসে, সেটিংস> বিকাশকারী বিকল্প নির্বাচন করুন। ইউএসবি ডিবাগিং অনুমোদন বাতিল করুন আলতো চাপুন। তারপরে, ডিভাইস সেটআপ এবং আবিষ্কারের প্রক্রিয়াগুলি আবার চেষ্টা করুন ।


পরীক্ষা করার বিষয়গুলি * (আমার মাথার উপরের দিক থেকে) *:

সুতরাং আপনি আপনার ফোনে বিকাশকারী সেটিংসে ইউএসবি ডিবাগিং চালু করেছেন, তাই না? এটি চালু থাকলে এটি আপনার ফোনের বিজ্ঞপ্তি বারে প্রদর্শিত হবে, যদি এটি আপনার ফোনে ইউএসবি ডিবাগিং চালু না করে।

যদি এটি চালু থাকে তবে ক্রোম ক্যান্ট সনাক্ত করতে পারে এটি আপনার কম্পিউটার এটি সনাক্ত করছে কিনা তা জানার জন্য উইন্ডোজ কমান্ড প্রম্পট থেকে "অ্যাডবি ডিভাইস" চালানোর চেষ্টা করে। কম্পিউটার যদি এটি সনাক্ত করে যে আপনি যে অ্যাডবি কাজ করছে তা ক্রোম নিয়ে একটি সমস্যা। যদি এটি সনাক্ত না করে তবে আপনি জানেন যে উইন্ডোজগুলিও অ্যাডবি সনাক্ত করে না, সুতরাং সঠিক ড্রাইভগুলি ইনস্টল করুন এবং অ্যাডাবটি বন্ধ করুন এবং তারপরে ফিরে (প্রয়োজনে) আবার চেষ্টা করুন।

যাইহোক, আমি উইন্ডোজ 7 x64 চালাচ্ছি এবং এটি প্রদর্শিত হবে যে এই ড্রাইভারগুলি কেবলমাত্র x86 ইনস্টলেশনগুলির জন্য উপযুক্ত।

আপনি আপনার উইন্ডোজ প্ল্যাটফর্মে ড্রাইভগুলি ইনস্টল করতে পারেন কারণ এটি 64৪-বিট (can৪-বিট ক্যান এবং 32-বিট কোড চালাবে (x86 এটি যা আপনার প্রশ্নে আপনি বলেছেন)), তাই ড্রাইভারগুলি ইনস্টল করুন এবং আবার চেষ্টা করুন।

ড্রাইভার ইনস্টল করুন

উইন্ডোজগুলি অ্যাডবি ইন্টারফেসে যোগাযোগ করতে পারে তা পরীক্ষা করতে:

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

যদি এর কোনওটিই কাজ না করে তবে আমার সাথে যোগাযোগ করুন এবং আমি যথাসাধ্য সাহায্য করার চেষ্টা করব। আশা করি এটি কেবল চালক এবং অন্য কিছুই ছিল না।

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