AMcoder - javascript, python, java, html, php, sql

Հայտնաբերել իմ սեփական հավելվածի տարբերակը կամ օգտագործել առկա թարմացման ծանուցիչը իմ կայքում հրապարակելիս, այլ ոչ թե շուկայում

Ես կցանկանայի տեղեկացնել օգտվողներին, երբ կա թարմացում, քանի որ թարմացումները կգան իմ սեփական կայքից և ոչ թե շուկայից: Այնուամենայնիվ, չեմ ուզում երկու տեղ թարմացնել:

Կամ դա, կամ ես կցանկանայի կիսվել առկա թարմացման ծանուցիչով, որը ներառված է android-ի հետ: Ես պլանավորում եմ հավելվածը շուկայի փոխարեն վերբեռնել մեր կայքերից մեկում:

Շնորհակալություն


  • Ինչո՞ւ չեք ցանկանում օգտվել Android Market-ից: 02.10.2010
  • Քանի որ այս հավելվածն աշխատում է միայն այն դեպքում, եթե մեր հաճախորդն արդեն օգտվում է մեր ինտերնետային ծրագրային ծառայություններից: Մենք կարող էինք այն շուկա հանել, բայց ամեն դեպքում այն ​​կտեղադրեինք մեր սեփական կայքում... Ես չեմ կարող լավ պատճառ գտնել շուկան օգտագործելու համար, բացառությամբ միգուցե ավտոմատ թարմացումների: 02.10.2010

Պատասխանները:


1

AFAIK-ի համար չկա հանրային API, որը տրամադրվում է Android OS-ի կամ Android Market հավելվածի կողմից: Նկատի ունեցեք, որ ապարատային վաճառողները հաճախ փաթեթավորում են իրենց սեփական թարմացման հավելվածները հենց այս պատճառով:

Ձեր լավագույն խաղադրույքը APK-ն ձեր վեբ սերվերում ներբեռնելու համար տեղադրելն է: Ամեն անգամ, երբ այն ներբեռնեք, գրանցեք ամսաթիվը վերջին փոփոխված HTTP վերնագրից: Այնուհետև ապագայում դուք կարող եք հարցումներ կատարել այս ֆայլի միջոցով՝ օգտագործելով If-Modified-Since, եթե ձեր սերվերն աջակցում է այս պիտակին, եթե դա չի ապահովում, կարող եք ստանալ վերնագիրը և ստուգել Վերջին փոփոխության ամսաթիվը ծրագրային կերպով՝ առանց HTTP բովանդակությունը ներբեռնելու:

Երբ իմանաք, որ թարմացումը հասանելի է, կարող եք օգտատիրոջը տեղեկացնել ձեր սեփական ծանուցման կոդով: Եթե ​​նախատեսում եք ծրագրային կերպով թարմացնել հավելվածը, ապա պետք է համոզվեք, որ ձեր մանիֆեստում android.permission.INSTALL_PACKAGES թույլտվություն եք խնդրում:

05.01.2012
Նոր նյութեր

Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..