» »

In app update?

In app update?

andreasjecar ::

Zdravo!
Mene zanima kako bi napisal kodo da bi aplikacija na androidu preverila če je na voljo update pa če bi bil bi kar posodobila.
Hvala

Rias Gremory ::

Mirno gledamo, kako naš svet propada,
saj za časa našega življenja ne bo popolnoma propadel.

andreasjecar ::

Uporabljam Game maker pa mi ne prime kode...
Veš še kaj?

_Dejan_ ::

Je tu govora o updateu iz marketa ali lastnega strežnika?
ASUS P5E3, INTEL Q6600(3000Mhz 333x9), ATI HD 2600XT,
A-Data 4x2GB PC3-10700H(9-9-9-24-2T),LSI 9260-8i,
4x OCZ Vertex Turbo 30GB(RAID10), 3x1TB (RAID1+Spare)

andreasjecar ::

Lastnega strežnika oz Dropbox.

Mavrik ::

Uporabi HockeyApp - posodobitev bo sicer z njihovega strežnika, ti pa dajo SDK in vse kar rabiš za to.
The truth is rarely pure and never simple.

Zgodovina sprememb…

  • spremenil: Mavrik ()

_Dejan_ ::

Jaz sem v te namene razvij svoj update sistem, ki preveri na strežniku za zadnjo verzijo in če je na voljo nova verzija odpre dialog, ki vpraša uporabnika, če želi posodobiti sistem, mu pokaže katere datoteke so na voljo in skupna velikost... Če potrdi, začne downloadati datoteke in po končanem downloadanju naloži APK... Edina slabost je ta, da morajo biti vklopljeni "neznani viri" in pri inštalaciji APK-ja mora uporabnik še vedno poklikati "naprej", da se APK instalira...
ASUS P5E3, INTEL Q6600(3000Mhz 333x9), ATI HD 2600XT,
A-Data 4x2GB PC3-10700H(9-9-9-24-2T),LSI 9260-8i,
4x OCZ Vertex Turbo 30GB(RAID10), 3x1TB (RAID1+Spare)

andreasjecar ::

Kak pa?

_Dejan_ ::

Misliš postopek ali primer kode?
ASUS P5E3, INTEL Q6600(3000Mhz 333x9), ATI HD 2600XT,
A-Data 4x2GB PC3-10700H(9-9-9-24-2T),LSI 9260-8i,
4x OCZ Vertex Turbo 30GB(RAID10), 3x1TB (RAID1+Spare)

andreasjecar ::

Oboje.
Me zanima ali bi delalo v Game Maker.

_Dejan_ ::

Ne poznam Game Makerja, jaz delam v Eclipse... Verjetno pa tako kot z Eclipse programiraš v javi :)
Postopek je takšen:
1.)Na strežniku preveriš ali je na voljo nova verzija naložene aplikacije.
2.)Če obstaja nova verzija potem obvestiš uporabnika(notification, dialog ali kako drugače).
3.)Uporabnik potrdi download nove verzije ali pa se to naredi avtomatsko
4.)Ko je verzija downloadana jo prične nalagati, uporabnik mora 2x potrditi namestitev(Tako, kot če bi jo nalagal iz file managerja) in aplikacija se posodobi ... Po posodobitvi se aplikacija zapre in jo mora ponovno odpreti...

To je ena taka simpl rešitev, ki jo uporabljam jaz in deluje :)
ASUS P5E3, INTEL Q6600(3000Mhz 333x9), ATI HD 2600XT,
A-Data 4x2GB PC3-10700H(9-9-9-24-2T),LSI 9260-8i,
4x OCZ Vertex Turbo 30GB(RAID10), 3x1TB (RAID1+Spare)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Sublight - program za samodejni prenos podnapisov (strani: 1 2 3 49 10 11 12 )

Oddelek: Zvok in slika
579106577 (11181) Morison
»

D3 GO, Amis MobiaTV, T-2 tv2go [Hacked APK][ROOT] (strani: 1 2 3 47 8 9 10 )

Oddelek: Mobilne tehnologije
482167387 (25585) yani2000
»

Po pričakovanjih konec Linuxa v Münchnu (strani: 1 2 3 4 5 6 7 8 )

Oddelek: Novice / Operacijski sistemi
38397222 (87082) jype
»

Google Wallet varnost?

Oddelek: Omrežja in internet
10889 (721) andreasjecar
»

Program za avto download podnapisov (strani: 1 2 3 4 5 )

Oddelek: Zvok in slika
21729753 (16260) KontraCepec

Več podobnih tem