Huawei-ს Harmony OS 2.0 ბეტა, როგორც ჩანს, დაფუძნებულია Android-ზე

Huawei-ს Harmony OS 2.0 ბეტა-ს ადრეულმა დეველოპერებმა აღმოაჩინეს, რომ ძირითადი სისტემა ჯერ კიდევ Android-ზეა დაფუძნებული. წაიკითხეთ მეტი რომ იცოდეთ!

განახლება 1 (02/02/2021 @ 03:18 PM ET): ვრცელი ანგარიში ასახავს თუ რამდენად ჰგავს Huawei-ს Harmony OS 2.0 ბეტა Android-ს. დააწკაპუნეთ აქ დამატებითი ინფორმაციისთვის. სტატია, როგორც გამოქვეყნებულია 2020 წლის 26 დეკემბერს, დაცულია ქვემოთ.

Harmony OS არის Huawei-ს პირველი მხარის ოპერაციული სისტემა, რომელიც მიზნად ისახავს კომპანიის სადავეების ხელში ჩაგდებას. ამჟამინდელი GMS-ის გარეშე Android პროგრამული უზრუნველყოფა არასაკმარისია კომპანიის სმარტფონის გასაძლიერებლად პერსპექტივები. Huawei-მ ცოტა ხნის წინ დაიწყო გრძელვადიანი გადასვლა GMS-ის გარეშე Android-ისგან პირველი Harmony OS 2.0 ბეტა შერჩეული სმარტფონებისა და პლანშეტებისთვის. მაგრამ მიუხედავად იმისა, რომ დამოუკიდებელი ოპერაციული სისტემა ჟღერს, რომ კარგი იქნებოდა მთლიანი მობილური ეკოსისტემისთვის დაშორება Apple-ის iOS-ისა და Google-ის Android-ის დუოპოლია, როგორც ჩანს, Harmony OS 2.0-ის ეს პირველი გამოშვება კვლავ დაფუძნებულია Android-ზე შემდეგ ყველა.

ერთი დეველოპერი ააშენა მარტივი "Hello World" აპი, რომელიც მიზნად ისახავს Android-ის ძველ ვერსიას - კონკრეტულად, Kitkat 4.4.4-ს - და აღმოაჩინა, რომ აპი აგდებს ძალიან მსგავსი შეცდომის შეტყობინება Android და Harmony OS ვირტუალურ მოწყობილობებზე.

მარცხნივ: Android ვირტუალური მოწყობილობა Android Studio-ში, რომელიც მუშაობს "Hello World" აპით. მარჯვნივ: Harmony OS ვირტუალური მოწყობილობა DevEco Studio-ში, რომელიც მუშაობს იმავე აპლიკაციაში.

მარცხნივ სკრინშოტი აჩვენებს აპს, რომელიც დაინსტალირებულია ვირტუალურ მოწყობილობაზე, რომელიც დაფუძნებულია Android-ის უახლეს ვერსიაზე, ძირითადად შეცდომის გამოვლენა, რომ აპი შექმნილია Android-ის ძველი ვერსიისთვის და შეიძლება არ იმუშაოს სწორად ახალზე ვერსია. სკრინშოტი მარჯვნივ აჩვენებს ვირტუალურ მოწყობილობაზე დაყენებულ აპს Harmony OS 2.0 beta-ზე და შეცდომას შეტყობინება პრაქტიკულად იგივეა, განსხვავება მხოლოდ სიტყვის "Android"-ის "Harmony"-ის მარტივი გაცვლაა. OS".

XDA-ს უფროსი წევრი hikari_calyx, რომელიც ცნობილია თავისი მუშაობით Nokia ტელეფონების ჩამტვირთველების განბლოკვის შესახებ, შეადგინა და დააინსტალირა ცნობილი სუპერმომხმარებლის აპლიკაცია Harmony OS 2.0 ბეტა ვირტუალურ მოწყობილობაზე. აი რა მოხდა:

გარდა ამისა, შეგიძლიათ გამოიყენოთ ADB (Android Debug Bridge) HOS ვირტუალურ მოწყობილობაზე ინსტრუქციების გადასაცემად. ამით ერთ-ერთმა დეველოპერმა მოახერხა სისტემის დანაყოფის უმეტესი ნაწილის ამოღება ვირტუალური მოწყობილობიდან და აჩვენა, რომ კონსტრუქცია შეიცავს Android ჩარჩოს.

ეს ყველაფერი საინტერესო დასკვნას იძლევა: Harmony OS 2.0-ის პირველი ბეტა, როგორც ჩანს, ჯერ კიდევ Android-ზეა დაფუძნებული.

ახლა, არის რამდენიმე ახსნა, რომლის გაკეთებაც შეიძლება აქ. შეიძლება ვივარაუდოთ, რომ Harmony OS 2.0 არის მხოლოდ Android-ის რებრენდი და აპირებს ასე დარჩეს, მაგრამ ჩვენ მიგვაჩნია, რომ მართალია ახლა ეს შეიძლება იყოს სიმართლე, ეს ყოველთვის ასე არ იქნება. წინა პრეზენტაციებზე დაყრდნობით, Huawei-მ აღნიშნა, რომ AOSP-ის გამოყენება გარდამავალი ნაბიჯი იქნებოდა მისი სასურველი Harmony OS გამოცდილების შექმნა, არსებითად გზა მომხმარებლებისა და აპლიკაციების შემქმნელებისთვის უფსკრულის გადასალახად ერთნაირად. არსებული AppGallery-ისა და HMS ეკოსისტემის გამოყენებას მოაქვს იმპულსი, ასე რომ, ასეთი გარდამავალი ნაბიჯი იქნება ზუსტად ის, რაც Harmony OS-ს სჭირდება, რათა მთელი სისწრაფით მოეწყოს გზას.

ჩვენ ასევე შეიძლება ვცდებოდეთ, რომ ამ გამოშვებაში უფრო მეტი ნიუანსია, ვიდრე ჩვენ ვიცით. Huawei-ის პრესრელიზში მისი Harmony OS 2.0 ბეტა გამოშვებისთვის არ არის ნახსენები Android ან AOSP, მაგრამ ჩვენ არ ვყოფილვართ შეუძლია წაიკითხოს მთელი დოკუმენტაცია ან უყუროს დეველოპერის ყველა ვიდეოს, რომელიც Huawei-მ ატვირთა, რადგან ეს ყველაფერი არის მანდარინი. კომენტარისთვის ჩვენ მივმართეთ Huawei-ს და განვაახლებთ სტატიას, თუ მათგან პასუხს გავიგებთ.


განახლება 1: „არ შესამჩნევი განსხვავება“ Harmony OS-სა და Android-ს შორის

მიუხედავად იმისა, რომ ჩვენი გამოძიება იმის თაობაზე, არის თუ არა Harmony OS უბრალოდ ანდროიდი, არ იყო საბოლოო, ArsTechnica მივიდა ბევრად უფრო დამაჯერებელ პასუხამდე. ვრცელ მოხსენებაში პუბლიკაცია ამბობს, რომ „ჰუავეის შორის შესამჩნევი განსხვავება არ არის "სულ ახალი" OS და Android." როგორც უკვე აღვნიშნეთ, Huawei არ გაგვიადვილა Harmony OS-ზე წვდომა. 2.0 ბეტა. ემულატორი გათიშულია Huawei-ს სერვერებიდან, ხელმისაწვდომია მხოლოდ Huawei-ს მიერ დამტკიცებული დეველოპერებისთვის და ყველა დოკუმენტაცია არის მანდარინი. გარდა ამისა, Huawei-ს რეგისტრაციის პროცესი მოითხოვს, რომ გაამჟღავნოთ ზოგიერთი მგრძნობიარე პერსონალური დეტალი (რაც სამართლიანი უნდა იყოს, შესაძლოა ჩინეთის რეგულაციების გამო იყოს საერთაშორისო ბიზნესზე), ასე რომ, ჩვენ უნდა დავეყრდნოთ მესამე მხარის ანგარიშებს ჩინელი დეველოპერებისგან და არასრული პროგრამული უზრუნველყოფის ნაგავსაყრელზე ჩვენი ორიგინალის ჩაწერისას. ანგარიში. ArsTechnicaრონ ამადეომ დაარღვია ეს ბარიერები, რათა უფრო დეტალურად შეეხედა Harmony OS-ს და მიიყვანა დასკვნამდე, რომ OS არსებითად მხოლოდ Android-ია.

ArsTechnica ხაზს უსვამს, თუ რამდენად ჰგავს Harmony OS 2.0 ინტერფეისი Huawei-ის EMUI Android სკინს, რაც Huawei-ს თქმით, მხოლოდ იმიტომ არის, რომ მათ EMUI გარეგნობა და შეგრძნება გადაიტანეს Harmony OS-ზე. თუმცა, ქუდის ქვეშ არის Android სისტემის უამრავი კომპონენტი, მათ შორის "HarmonyOS System" აპი. ეს აპლიკაცია მონიშნულია, როგორც "ვერსია 10", რომელიც სავარაუდოდ მიუთითებს Android 10-ზე, Android-ის ვერსიაზე, რომელიც ArsTechnica ამტკიცებს, რომ Huawei-ს OS რეალურად ეფუძნება. Huawei-ის SDK-ით აშენებული აპლიკაციების ნიმუშები სავარაუდოდ ჰგავს Android APK ფაილებს, რადგან ისინი შეიძლება იყოს არქივია, როგორც ZIP ფაილები, აქვს მსგავსი შიდა სტრუქტურა და მისი დეკოდირება შესაძლებელია სტანდარტული Android-ით დეკომპილირების ხელსაწყოები. პუბლიკაცია ასევე აღნიშნავს, თუ რამდენად სრულყოფილია ბეტა ვერსია სხვა განვითარებად ოპერაციულ სისტემებთან შედარებით, როგორიცაა Google-ის Fuchsia ან Samsung-ის Tizen. HarmonyOS-ზე „საათიანი ჩხუბის“ შემდეგაც კი. ArsTechnica ვერ შეძლო „ანდროიდთან შედარებით ერთ არსებით ცვლილებაზე მიუთითოს“. თუ Huawei-ის გეგმაა "Android"-დან "არა Android"-ზე გადასვლა, არს ამტკიცებს, მაშინ როგორ ექნებათ საკმარისი დრო ამის გასაკეთებლად იმის გათვალისწინებით, რომ გეგმავენ გამოუშვით ტელეფონი Harmony OS-ით ამ წლის ბოლოს?

ვინაიდან Google ფლობს სასაქონლო ნიშანს Android-ისთვის, გასაკვირი არ უნდა იყოს, რომ თავად Harmony OS-ში მასზე არც ერთი მითითება არ არის, მაგრამ არს მიუთითებს, რამდენად უცნაურია, რომ არ არის მინიშნება Android-ზე არცერთ ოფიციალურ დეველოპერის დოკუმენტაციაში. დოკუმენტაცია, როგორც აღვნიშნეთ, არ ავლენს ბევრ ინფორმაციას OS-ის საფუძვლის შესახებ. სინამდვილეში, ის უფრო მეტ კითხვას ბადებდა, ვიდრე პასუხობს.

Ეს არის შესაძლებელია რომ Huawei-მ რეალურად მიაღწია თითქმის შეუფერხებელ მიგრაციას Android-ზე დაფუძნებული EMUI-დან Harmony OS-ზე და რომ ჩვენ მხოლოდ ზედაპირს ვჭრით? რა თქმა უნდა, შესაძლებელია. ჩვენ დავუკავშირდით Huawei-ს ერთხელ ამ სტატიის თავდაპირველ გამოქვეყნებამდე, მაგრამ რაიმე კონკრეტული არ მიგვიღია დეტალები Harmony OS 2.0-ის არქიტექტურის, მისი ბირთვის, ARK Compiler-ის ან Android-ის გაშვების დროის შესახებ ეს. რამდენიმე მომხმარებელი ჩვენს კომენტარებში მოგვცეს შესაძლო ახსნა Harmony OS 2.0-ის „Android-ის“ შესახებ, მაგრამ ჩვენ ჯერ არ გვინახავს დოკუმენტაცია ან კოდი, რომელიც ამას ადასტურებს.