13
android

I BM köklü bir uygulama için (o sistem uygulaması olarak bunu yapmak için kullanıcı izin ister yüklerken) bir sistem uygulaması oluşturmak istiyoruz. Android'e aşina olmadığımdan, lütfen bana nasıl oluşturduğumu söyleyin.nasıl oluşturulur Sistem Uygulamaları

Şimdiden teşekkürler.

+3

emin değilim. Öncelikle, Android tuşları ile uygulama imzalamanız gerekiyor, ve telefonunuz un köklü olduğundan, ben bilmiyorum senin bu makalede o – edoardotognoni

+0

bak (http://www.androidauthority.com/install- yapabilir kullanıcı uygulama olarak-sistemi-uygulama-nasıl--93522 /). Belki sana yardım eder. –

+0

Sorunuz çelişkili görünüyor. Android'e aşina olmadığınıza göre, "sistem uygulaması" terimini kullandığınızda tam olarak ne demek istediğinizi belirtmeniz gerekir. Örneğin Android'de bir iOS geliştiricisi, Android'de bir "sistem uygulaması" nın nasıl olması gerektiğinin tamamen farklı bir tanımına sahip olacaktır. –

cevap

20

Gerçek sistem uygulamaları ROM görüntü içine pişmiş ve onlara sisteme ekstra erişim sağlayarak, ROM ile imzalanan aynı anahtarla imzalanır.

Aygıtın ROM görüntüsünü güncellemeden aynı düzeyde yeni bir sistem uygulaması ekleyemezsiniz ve daha sonra uygulamanızı imzalamak için OEM anahtarına ihtiyacınız olur ve siz de bunları uygulamanıza dahil etmelerini istemeniz gerekecektir. ROM.

köklü bir cihaz olması standart uygulamalar sistem uygulamalarını olmadan ekstra erişmek için izin verir. bunu yapabilir

+11

Tam olarak doğru değil. Sistem Uygulamaları, firmware/ROM'da olmak için * gerekmez * - bunlar sıradan (sistem dışı) Uygulamalar gibi yüklenebilir. Kritik nokta, belirttiğiniz gibi, Uygulama * yazılımının * ürün yazılımını imzalamak için kullanılan aynı tuşla imzalanması gerektiğidir. – adelphus

+0

@adelphus Ancak, sıradan uygulamalar gibi kurulurlarsa, aynı şekilde iirc de kaldırılabilirler. –

+1

Onlar * kaldırılabilir * olabilir, bu mutlaka bir sorun değil. – Delyan