2010-09-13 19 views
5

Farklı eyaletlerde kilitli kutularda oturan telefonlarda yüklü bir uygulama var. 7/24 çalışır ve hiç kullanıcı etkileşimi yoktur.Bir Android Uygulamasının Güncelleştirmeyi Otomatik Yükleme ve Çalıştırması mümkün mü?

Güncelleştirmeleri pazara nasıl göndereceğimi biliyorum ... Uygulamamda bir uygulama güncellemesi gören, uygulamayı yükleyen ve yeni sürümü olan ve çalışmakta olan sürümü değiştiren yeni bir iş parçacığı çalıştırabilir miyim?

+0

Muhtemelen indirilen apk'yi açabilirsiniz, ancak sonuç olarak yükleme düğmesine basmak için kullanıcı etkileşimi gerekir. Belki de Android kaynaklarını değiştirebilir ve kullanıcı etkileşimi olmadan uygulama yüklemesine izin veren özel bir firmware ile gelebilirsiniz: http://source.android.com/ –

+0

Bence bu mümkün değil. Ve bunun nedeni büyük bir güvenlik riski. Bunun gibi bir uygulama oluşturduğumu düşünün, ancak kendisini güncellemek yerine, bir trojan veya zararlı bir şey içeren bir APK indirip yükleyebilirim ... Uygulamamı yüklemek ister misiniz? Yine de ... Ne tür güncellemeler yükleyeceğinizi bilmek isterim; Uygulanması kolay bir şey varsa, bazı satır içi java kodlarını enjekte etmeyi deneyebilirsiniz. – Cristian

+0

İzinler değişmediği sürece, kullanıcı (Froyo'da en azından Eclair’de miydi?) Otomatik olarak güncellemeyi ayarlayabilir. Herhangi bir izin değişikliği yine de manuel güncelleme gerektirecektir. – kcoppock

cevap

1

2.2 ile ilgili bir sorun olmamalı, bu 2.1 veya daha eski sürümleri ile yapamazsınız. Bir iş parçacığı çalıştırmanıza bile gerek yoktur, pazardaki güncelleyicinin sizin için işlenmesine izin verebilirsiniz. Öncelikle uygulamayı otomatik güncellemeye ayarlamalısınız. Ve kcoppock dediği gibi, izinleri değiştiremezsiniz.

+0

Tamam, kısa cevap nolan için teşekkürler. –

İlgili konular