Huawei'nin Harmony OS 2.0 beta sürümünün ilk geliştiricileri, temel sistemin hala Android tabanlı olduğunu keşfettiler. Daha fazlasını öğrenmek için okumaya devam edin!
Güncelleme 1 (02/02/2021 @ 15:18 ET): Kapsamlı bir rapor, Huawei'nin Harmony OS 2.0 beta sürümünün Android'e ne kadar benzediğini özetlemektedir. Daha fazla bilgi için buraya tıklayın. 26 Aralık 2020 tarihinde yayınlanan yazı aşağıda muhafaza edilmiştir.
Harmony OS, Huawei'nin kendi birinci taraf işletim sistemidir ve şirketin işletim sistemi olarak dizginleri devralmayı amaçlamaktadır. Mevcut GMS'siz Android yazılımının şirketin akıllı telefonunu desteklemek için yetersiz olduğu ortaya çıktı umutlar. Huawei yakın zamanda GMS'siz Android'den uzun vadeli geçişine başladı. Harmony OS 2.0'ın ilk betası belirli akıllı telefonlar ve tabletler için. Ancak bağımsız bir işletim sistemi, genel mobil ekosistemi için harika bir şey gibi görünse de, Apple'ın iOS'u ve Google'ın Android'inin ikilisi, öyle görünüyor ki Harmony OS 2.0'ın bu ilk sürümü, sonrasında hala Android'i temel alıyor. Tümü.
Bir geliştirici Android'in eski bir sürümünü (özellikle Kitkat 4.4.4) hedef alan basit bir "Merhaba Dünya" uygulaması geliştirdim ve uygulamanın bir hata mesajı verdiğini keşfettim. çok hem Android hem de Harmony OS sanal cihazlarında benzer hata mesajı.
Soldaki ekran görüntüsü, esas olarak daha yeni bir Android sürümüne dayalı olarak sanal bir cihaza yüklenen uygulamayı göstermektedir. uygulamanın eski bir Android sürümü için oluşturulduğu ve yeni sürümde düzgün çalışmayabileceği hatasının ortaya çıkması versiyon. Sağdaki ekran görüntüsü, Harmony OS 2.0 beta tabanlı bir sanal cihaza yüklenen uygulamayı ve hatayı göstermektedir mesaj hemen hemen aynı; aradaki fark, "Android" kelimesinin "Harmony" yerine basit bir şekilde değiştirilmesidir. İŞLETİM SİSTEMİ".
XDA Kıdemli Üyesi hikari_calyxNokia telefonlarının önyükleyicilerinin kilidini açma konusundaki çalışmalarıyla tanınan, ünlü Süper kullanıcı uygulaması Harmony OS 2.0 beta sanal cihazına. İşte olanlar:
Ayrıca talimatları HOS sanal cihazına iletmek için ADB'yi (Android Hata Ayıklama Köprüsü) kullanabilirsiniz. Bunu yaparken bir geliştirici, sistem bölümünün çoğunu sanal cihazdan çıkarmayı başardı ve yapının Android çerçevesini içerdiğini ortaya çıkardı.
Bütün bunlar ilginç bir sonucu ortaya koyuyor: Harmony OS 2.0'ın ilk beta sürümü görünüşe göre hala Android tabanlı.
Şimdi burada yapılabilecek birkaç açıklama var. Harmony OS 2.0'ın Android'in yeniden markalanmış hali olduğu ve bu şekilde kalmayı planladığı düşünülebilir, ancak bunun şu anda doğru olabileceğini ancak her zaman böyle olmayacağını düşünüyoruz. Önceki sunumlara dayanarak Huawei, AOSP'nin kullanılmasının geçiş adımı olarak hizmet edeceğini belirtmişti. Kullanıcılar ve uygulama geliştiriciler arasındaki boşluğu doldurmanın bir yolu olarak arzu edilen Harmony OS deneyimini oluşturmak benzer. Mevcut AppGallery ve HMS ekosisteminden yararlanmak ivme getiriyor; dolayısıyla böyle bir geçiş adımı, Harmony OS'nin tam hızla yola çıkması için ihtiyaç duyduğu şey olacaktır.
Bu sürümde bildiğimizden daha fazla nüans olduğu konusunda da yanılıyor olabiliriz. Huawei'nin Harmony OS 2.0 beta sürümünün lansmanına ilişkin basın bülteninde Android veya AOSP'den bahsedilmiyor, ancak biz bu konuya değinmedik. tüm belgeleri okuyabilir veya Huawei'nin yüklediği tüm geliştirici videolarını izleyebilir, çünkü hepsi mevcut Mandarin. Yorum yapmak için Huawei ile iletişime geçtik ve onlardan geri dönüş alırsak makaleyi güncelleyeceğiz.
Güncelleme 1: Harmony OS ile Android arasında "fark edilebilir bir fark yok"
Harmony OS'nin yalnızca Android olup olmadığına ilişkin araştırmamız sonuçsuz kaldı. ArsTechnica çok daha kesin bir cevaba ulaştık. Kapsamlı bir raporda yayın, "Huawei'nin uygulamaları arasında gözle görülür hiçbir fark olmadığını" söylüyor. 'tamamen yeni' işletim sistemi ve Android." Daha önce de belirttiğimiz gibi Huawei, Harmony İşletim Sistemine erişmemizi kolaylaştırmadı 2.0 beta'sı. Emülatör, Huawei sunucularında çalışır, yalnızca Huawei onaylı geliştiriciler tarafından erişilebilir ve tüm belgeler Mandarin dilindedir. Ayrıca, Huawei'nin kayıt süreci bazı hassas kişisel bilgilerinizi açıklamanızı gerektirir (bunun adil olması Çin düzenlemelerinden kaynaklanıyor olabilir). uluslararası işlerde), bu nedenle orijinal belgemizi yazarken Çinli geliştiricilerin üçüncü taraf hesaplarına ve eksik ürün yazılımı dökümlerine güvenmek zorunda kaldık rapor. ArsTechnica'den Ron Amadeo, Harmony OS'ye daha yakından bakmak için bu engelleri aştı ve bu da onu, işletim sisteminin aslında yalnızca Android'in arka planı olduğu sonucuna götürdü.
ArsTechnica Harmony OS 2.0 arayüzünün Huawei'nin EMUI Android arayüzüne ne kadar benzediğini vurguluyor; Huawei bunun nedeninin EMUI görünümünü ve hissini Harmony OS'ye taşıması olduğunu söylüyor. Ancak arka planda "HarmonyOS Sistemi" uygulaması da dahil olmak üzere birçok Android sistem bileşeni var. Bu uygulama "sürüm 10" olarak etiketlenmiştir ve bu muhtemelen Android'in Android 10 sürümüne bir referanstır. ArsTechnica Huawei'nin işletim sisteminin aslında buna dayandığını iddia ediyor. Huawei'nin SDK'sı ile oluşturulan örnek uygulamaların, Android APK dosyalarına benzediği iddia ediliyor. ZIP dosyaları gibi arşivlenmemiş, benzer bir iç yapıya sahip ve standart Android ile çözülebilir araçları kaynak koda dönüştürün. Yayın ayrıca beta sürümün, Google'ın Fuchsia veya Samsung'un Tizen'i gibi geliştirilmekte olan diğer işletim sistemleriyle karşılaştırıldığında ne kadar eksiksiz özelliklere sahip göründüğüne dikkat çekiyor. "HarmonyOS'ta saatlerce araştırma yaptıktan" sonra bile, ArsTechnica "Android ile karşılaştırıldığında tek bir önemli değişikliğe işaret edemedi." Huawei'nin planı "Android"den "Android değil"e geçmekse, Ars o zaman bunu yapmayı planladıkları göz önüne alındığında, bunu yapmak için nasıl yeterli zamanları olacak? bu yılın sonlarında Harmony OS'li bir telefon piyasaya sürülecek?
Google, Android'in ticari markasına sahip olduğundan, Harmony OS'de buna tek bir referansın bulunmaması şaşırtıcı olmasa gerek, ancak Ars resmi geliştirici belgelerinin hiçbirinde Android'e referans bulunmamasının ne kadar tuhaf olduğuna dikkat çekiyor. Belgeler, belirttiğimiz gibi, işletim sisteminin temelleri hakkında pek fazla bilgi ortaya koymuyor. Aslında cevapladığından daha fazla soruyu gündeme getirdi.
bu mu olası Huawei'nin aslında Android tabanlı EMUI'den Harmony OS'ye neredeyse kusursuz bir geçiş başardığını ve bizim sadece yüzeysel bir çalışma yaptığımızı mı düşünüyorsunuz? Elbette mümkün. Bu makalenin orijinali yayınlanmadan önce Huawei ile bir kez iletişime geçmiştik ancak somut bir bilgi alamadık. Harmony OS 2.0'ın mimarisi, çekirdeği, ARK Derleyicisi veya Android çalışma zamanının nasıl uyum sağladığıyla ilgili ayrıntılar Bu. Birkaç kullanıcı yorumlarımızda Harmony OS 2.0'ın "Android'liliği" hakkında olası açıklamalar yaptık ancak bunu doğrulayan belgeleri veya kodları henüz görmedik.