თქვენი IDE მაგიდაზეა. თქვენი შეცდომები ტელეფონშია. DevToolbox-ი ჯიბეში გიდებს იმ შემოწმებებს, რომელთა გაკეთებასაც კაბელის გამოყენებით ცდილობთ.
მოწყობილობის ინფორმაცია
ყველაფერი თქვენს ხელში არსებული ტელეფონის შესახებ: თითის ანაბეჭდის აწყობა, უსაფრთხოების პატჩი, მხარდაჭერილი ABI-ები, სიმკვრივის ბაკეტი და მინიმალური სიგანე, განახლების სიხშირე, ოპერატიული მეხსიერება და მეხსიერება, ბატარეის მდგომარეობა, ლოკალური IP მისამართები, WebView და Play Services ვერსიები და ჩართულია თუ არა დეველოპერის პარამეტრები და USB გამართვა. შეეხეთ ნებისმიერ მნიშვნელობას მის დასაკოპირებლად, ან ექსპორტირება მოახდინეთ მთელი ანგარიშის JSON ფორმატში.
აპლიკაციის ინსპექტორი
აირჩიეთ ნებისმიერი დაინსტალირებული აპლიკაცია და ნახეთ, რა იცის სისტემამ მის შესახებ: min, target და compile SDK, ინსტალატორის წყარო, ინსტალაციისა და განახლების თარიღები, მონაცემები და მშობლიური ბიბლიოთეკის ბილიკები და დეველოპერებისთვის მნიშვნელოვანი ფლაგები, როგორიცაა debugable, allowBackup და largeHeap. ხელმოწერის განყოფილებაში ნაჩვენებია SHA-1 და SHA-256 თითის ანაბეჭდები, რომლებსაც Firebase, Maps და Google Sign-In ითხოვენ. ნებართვები ჩამოთვლილია მათი დაცვის დონით და დამტკიცებულია თუ არა ისინი. ყველა აქტივობა, სერვისი, მიმღები და პროვაიდერი ჩამოთვლილია მისი ექსპორტირებული მდგომარეობით.
APK-ის ამომყვანი
ექსპორტი გაუკეთეთ ნებისმიერ დაინსტალირებულ აპლიკაციას ერთ .apk ფაილად ან .apks ფაილთა პაკეტად, რომელიც მოიცავს ყველა სექციას, რათა ის სხვაგან მარტივად დაინსტალირდეს. გააზიარეთ პირდაპირ აპლიკაციიდან ან შეინახეთ ნებისმიერ საქაღალდეში.
ღრმა ბმულების ტესტერი
აკრიფეთ URL ან მორგებული სქემა და ნახეთ ყველა აპლიკაცია, რომელსაც შეუძლია მისი დამუშავება, რომელია ნაგულისხმევი და გაიარა თუ არა აპლიკაციის ბმულების ვერიფიკაცია ჰოსტისთვის. გახსენით ბმული პირდაპირ, აირჩიეთ დამმუშავებელი ან დააკოპირეთ ექვივალენტური adb ბრძანება.
გაზიარების ინსპექტორი
გააზიარეთ ტექსტი, ბმული, სურათი ან ფაილები ნებისმიერი აპლიკაციიდან DevToolbox-ში და ნახეთ ზუსტი განზრახვა, რომელიც მოვიდა: მოქმედება, MIME ტიპი, დროშები, ყველა დამატებითი ფაილი თავისი ტიპით და თითოეული კონტენტის URI თავისი სახელით, ზომით და წაკითხვის უნარით.
APK ანალიზატორი
გახსენით .apk ფაილი საცავიდან და შეამოწმეთ მისი მანიფესტი, ხელმოწერის სერტიფიკატი, ნებართვები და კომპონენტები მისი ინსტალაციის გარეშე. ნახეთ, არის თუ არა მოწყობილობაზე უკვე ძველი თუ ახალი ვერსია.
DP / PX / SP გადამყვანი
გადაიყვანეთ dp, px, sp, pt, mm და ინჩები შორის თქვენს მიერ დაჭერილი მოწყობილობის რეალური სიმკვრივისა და შრიფტის მასშტაბის გამოყენებით, ან სიმულირეთ სხვა სიმკვრივის ბაკეტი, რათა წინასწარ გადახედოთ, თუ როგორ გამოჩნდება ზომები სხვაგან.
შეტყობინებების ტესტერი
გამოაქვეყნეთ შეტყობინებები ნებისმიერი არხის მნიშვნელობით, სტილით, მოქმედებების რაოდენობით და დაყოვნებით, რათა ზუსტად ნახოთ, თუ როგორ ამუშავებს მათ ეს მოწყობილობა და OEM, მათ შორის წინასწარი შეტყობინების ქცევით.
სენსორები და ჰაპტიკური სიგნალები
ყველა სენსორიდან პირდაპირი ჩვენებები, დიაპაზონით, გარჩევადობით და ანგარიშგების რეჟიმით. დაუკარით ყველა წინასწარ განსაზღვრული ვიბრაციის ეფექტი, კომპოზიციის პრიმიტივი და ნახეთ ჰაპტიკური მუდმივა, რომელსაც მოწყობილობა მხარს უჭერს, ან შექმენით თქვენი საკუთარი ნიმუში.
დეველოპერის მალსახმობები
ერთი შეხებით გადადით დეველოპერის პარამეტრებზე, აპლიკაციის ინფორმაციაზე, შეტყობინებების არხებზე, სპეციალური აპლიკაციის წვდომის გვერდებზე, ჩვენებაზე, ლოკალზე და სხვა.
უტილიტები
კლასიკური დამხმარეები კვლავ აქ არიან, როდესაც თქვენს მაგიდასთან არ ხართ: JSON ფორმატირება, Base64, JWT დეკოდერი, ჰეშის გენერატორი, ეპოქის გადამყვანი, ფერის გადამყვანი, რეგულარული ტესტერი, ტექსტის განსხვავების, UUID გენერატორი და URL კოდირება.
კონფიდენციალური დიზაინით
DevToolbox-ს არ აქვს ინტერნეტთან დაკავშირების ნებართვა და არ იყენებს QUERY_ALL_PACKAGES-ს. არაფერი ტოვებს თქვენს ტელეფონს, თუ არ აირჩევთ მის გაზიარებას. ჩამოთვლილია გამშვების ხატულას მქონე აპლიკაციები; მხოლოდ ფონური სისტემის სერვისები - არა.
მუქი და ღია თემები, ტაბლეტის განლაგება და ანგარიშების ან შესვლის გარეშე.
შექმნილია Android-ის დეველოპერებისთვის, Android-ზე. შემოწმება, ამოღება, ტესტირება.