অ্যাডবি ব্যবহার করে ওয়েব ব্রাউজার শুরু করতে কমান্ড লাইন দরকার


90

কীভাবে আমি adb shellকমান্ডটি দিয়ে একটি ব্রাউজার শুরু করতে এবং এটি একটি নির্দিষ্ট ওয়েব পৃষ্ঠা খুলতে পারি?


আপনি কী বলতে চাইছেন তা নিশ্চিত নন, আপনি কি ব্রাউজারের অভিপ্রায় শুরু করতে চাইছেন?
BeRecursive

: CLI থেকে কোন অ্যাপ্লিকেশন stackoverflow.com/questions/4567904/...
সিরো Santilli郝海东冠状病六四事件法轮功

উত্তর:


213

এই কমান্ডটি চালানো অ্যান্ড্রয়েডে একটি ওয়েব ব্রাউজার শুরু করবে:

adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com

আমি এটি পূর্বের সংরক্ষিত পৃষ্ঠাগুলি লোড করতে (এসডিকার্ডে) ব্যবহার করার চেষ্টা করছি তবে এটি ত্রুটি দেয়।
শিংগরীদवेश

এটি যখনই আমি মুছে ফেলা তখনই এটি একটি নতুন ট্যাব খুলছিল, ফলস্বরূপ কিছুক্ষণ পরে খোলা ট্যাবগুলির একটি দুর্দান্ত গণ্ডগোল।
ববিবি বেনেট

এই আদেশটি কার্যকর করার আগে আপনাকে "./" অপসারণ করতে হবে।
ইরভিন নাওরোকি

51

যদি আপনার url গুলি ভারী প্রতীক হয় তবে আপনারও আক্রমণাত্মক উদ্ধৃতি দেওয়া উচিত

adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme\&debug=true'

4

আপনি যদি ক্রোমটি বিশেষভাবে শুরু করতে চান তবে

adb shell am start \
-n com.android.chrome/com.google.android.apps.chrome.Main \
-a android.intent.action.VIEW -d 'file:///sdcard/lazer.html'

এছাড়াও এসডকার্ডের মাধ্যমে ক্রোমকে অ্যাক্সেস দিন

adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE

আপনি যদি ক্রোম ক্যানারি সংস্করণ ব্যবহার করেন তবে com.chrome.canary দিয়ে com.android.chrome কে অদলবদল করুন।


3

আমি একটি নতুন ইউআরএল যোগ না করে আমার কাইন্ডলে অ্যাডবির মাধ্যমে রেশম শুরু করতে চেয়েছিলাম। আমি এটি নিয়ে এসেছি:

adb shell am start -n com.amazon.cloud9/.browsing.BrowserActivity

0

আপনি কীভেন্টস দিয়েও ডিফল্ট ওয়েব ব্রাউজারটি খুলতে পারেন (64৪ এর পরিবর্তে KEYCODE_EXPLORER লেখা সম্ভব)

adb shell input keyevent 64

একটি url জমা দিন: (- 66 -> KEYCODE_ENTER)

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