Sovellus ei ole yhteensopiva Android-laitteesi kanssa. Miksi Google Play Kauppa sanoo, että Android-sovellukseni ei ole yhteensopiva oman laitteeni kanssa?

Älypuhelimesi ei tue sovellusta, josta haluat ladata Google Play Markkinoida? Näin tapahtui ennenkin, mutta yksittäiset valitukset ongelmasta sulautuivat tyytymättömien äänien kuoroon, kun uusi Asphalt-sarjan peli, Asphalt Xtreme, ilmestyi ja nousi välittömästi suosion huipulle. Älypuhelinten omistajat olivat erityisen pettyneitä Xiaomi Redmi 3S, joka vastaanottaa viestin "Ei tueta laitteessasi". Tänään opetamme sinulle kuinka ohittaa tämä rajoitus.

Jos haluat ladata suuremman Uusi peli tai muodostaa yhteyden uuteen suoratoistopalveluun, mutta sovellus tai palvelu ei ole yhteensopiva laitteesi kanssa tai ei ole saatavilla maassasi, tämä ei ole syy luopua aikeistasi. Suosikkikäyttöjärjestelmämme hyvä puoli on, että Android-laitteilla on aina tapa saada haluamasi. Joten näytämme sinulle kuinka asentaa yhteensopimattomia sovelluksia Androidiin yksinkertaisilla manipulaatioilla.

Jos haluat asentaa sovelluksen, joka ei ole yhteensopiva laitteesi kanssa, tarvitset Markkinaohjelma Auttaja. Oletetaan, että sinulla on pääkäyttäjän oikeudet laitteellesi. Sitten sinun tarvitsee vain siirtyä suojausasetuksiin ja ladata Markkina-apulainen.

1. Käynnistä Markkina-apulainen.

2. Valitse yhteensopiva laite:

Näet neljä avattavaa valikkoa: laitetyyppi, laitemalli, sijainti (maa) ja media. Ne täytetään automaattisesti laitteesi teknisten tietojen mukaan. Voit muuttaa näitä tietoja valitsemalla sopivat kentät toiselle laitteelle tai mallille, joka on yhteensopiva ladattavan sovelluksen kanssa. Joten jos haluat ladata älypuhelimeesi sovelluksen, joka on tarkoitettu vain tablettitietokoneet, voit valita tablet-laitteen mallin pudotusvalikoista ja rekisteröidä sen tiedot älypuhelimeesi "uudeksi" laitteeksi. On selvää, että mallien valinta ei ole valtava, mutta mitä tarjotaan haluttu luokka laitteet riittävät tavoitteen saavuttamiseen.

Eli tarvitset:

  • Valitse laitetyyppi;
  • Valitse laitteen malli;
  • Valitse alue;
  • Valitse media (tarvittaessa).

3. Napsauta " Aktivoida" näytön alareunassa ja hyväksy pääkäyttäjän kehote, kun se ponnahtaa esiin. Saatat myös joutua hyväksymään tietyt sovellusoikeudet koskien tietojen käyttöä, riippuen Android-versiot, jota laitteesi käyttää.

4. Näet viestin " Aktivointi onnistui"ilmoittaa valitun laitemallin ja operaattorin sekä ehdotuksen mennä laitehallintaan ja odottaa, että tiedot muuttuvat tarvitsemiisi. Heti kun tämä tapahtuu, voit turvallisesti käynnistää Play Kaupan ja ladata sovelluksen olet kiinnostunut.

Huomautuksia:

  • Jos sinulla on ongelmia työ Leikkiä Market, yritä tyhjentää välimuisti tai yksinkertaisesti ladata haluamasi sovelluksen apk-tiedosto, viettää vähän aikaa sen etsimiseen Chromessa tai lainaamalla se muilta käyttäjiltä.
  • Asenna sovellus, joka ei ole saatavilla maassasi, kokeile seuraavaa:

13 vastausta

Vastaus näyttää liittyvän vain sovelluksen kokoon. Loin yksinkertaisen "hello world" -sovelluksen, ei mitään erikoista luettelotiedostossa, latasin sen Play-kauppaan ja sen ilmoitettiin olevan yhteensopiva laitteeni kanssa.

Mikään ei ole muuttunut tässä sovelluksessa, paitsi lisäys lisää sisältö res/drawable-hakemistoon. Kun .apk-koko saavutti noin 32 Mt, Play Kauppa alkoi kertoa minulle, että sovellukseni ei ole yhteensopiva puhelimeni kanssa.

Yritän ottaa yhteyttä Googlen kehittäjätukeen ja pyytää selvitystä tämän rajoituksen syystä.

PÄIVITTÄÄ. Tässä on Googlen kehittäjätuen vastaus:

Kiitos huomiostasi. Tällä hetkellä enimmäiskoko Sovelluksen Google Playsta ladattava tiedosto on noin 50 Mt.

Joillakin laitteilla voi kuitenkin olla alle 50 Mt:n välimuistiosio, jolloin käyttäjät eivät voi ladata sovellusta. Esimerkiksi jotkut laitteet HTC Wildfire tunnetaan 35-40 Mt:n välimuistiosioista. Jos Google Play tunnistaa laitteen, jolla ei ole tarpeeksi suurta välimuistia sovelluksen tallentamiseen, se voi suodattaa sen käyttäjästä toiseen.

Päätin ratkaista ongelmani muuntamalla kaiken PNG-tiedostoja JPG-muodossa pienellä laadun heikkenemisellä. .apk-tiedoston koko on nyt 28 Mt, mikä on alle sen kynnyksen, jonka Google Play tarjoaa puhelimelleni.

Poistin myös kaikki tavarat , ja nyt minulla on vain tämä:

Törmäsin myös tähän - tein kaiken kehitystyöni Lenovo IdeaTab A2107A-F ja pystyi suorittamaan kehitystyötä sillä ja jopa julkaissut allekirjoitetut APK:t (asennettu adb-asennuksella) ilman ongelmia. Kun se julkaistiin Alpha-testaustilassa ja oli saatavilla Google Playssa, sain virheilmoituksen "ei yhteensopiva laitteesi kanssa".

Kävi ilmi, että sijoitin seuraavan opetusohjelman AndroidManifest.xml-tiedostooni:

Lenovo IdeaTab A2107A-F:ssä ei ole automaattitarkennuskameraa (jonka sain selville osoitteesta http://www.phonearena.com/phones/Lenovo-IdeaTab-A2107_id7611, kohdasta "Haitat: Ei automaattitarkennusta kameraa"), riippumatta siitä, käytinkö sitä. Kokeilin tätä ominaisuutta, Google Play sanoi ei. Kun se oli poistettu, rakensin APK:ni uudelleen, latasin sen Google Playhin, ja totta kai, IdeaTab on nyt yhteensopivien laitteiden luettelossa.

Tarkista siis jokainen , ja jos kopioit ja liität verkosta, tarkista uudelleen. Todennäköisesti pyysit jotain toimintoa, jota et edes käytä.

Minulla oli myös tämä ongelma, kun kehitin sovellusta asiakkaalle, joka haluaisi käyttää videoita offline-tilassa sovelluksestaan. Kirjoitin blogikirjoituksen siitä, miksi kuukausien ajan työstämäni sovellus ei näkynyt laitteeni Play-kaupassa (). Löysin saman asian, jonka @Greg Hewgill löysi: Välimuistiosion rajoitukset joissakin laitteissa.

Matkailu ei ole pysäyttänyt minua. Asiakas halusi saada nämä videot sovellukseen, eikä halunnut videon laadun heikkenevän. Pienen tutkimuksen jälkeen tajusin, että laajennustiedostojen käyttö on ihanteellinen ratkaisu meidän ongelmamme.

Finlay, kohtasin saman ongelman hakemuksessani. kehityin Puhelinsovellus Gap for android:minSdkVersion="7" ja android:targetSdkVersion="18", joka on Android-alustan uusin versio.

Löysin ongelman Google-dokumenttien avulla

Ehkä ongelma on siinä, että kirjoitin jonkin JS-toiminnon, joka toimii KEY-CODE:ssa tarkistaakseen vain aakkoset ja numerot, mutta näppäimistössä on eri näppäinkoodi erityisesti tietokoneen näppäimistö Ja mobiili näppäimistö. Se oli siis minun ongelmani.

En ole varma, onko vastaukseni oikea vai ei, ja on mahdollista, että se saattaa hymyillä yllä olevalle vastaukselle, mutta yritän luetella joitain kohtia, joita kannattaa olla varovainen, kun rakennamme sovellusta. Toivon, että noudatat tätä ratkaistaksesi tämän ongelman.

    Käytä android:minSdkVersion="?" tarpeidesi mukaan ja android:targetSdkVersion="?" pitäisi olla viimeinen, johon sovelluksesi kohdistaa.

    Yritä lisätä vain sovelluksessasi käytettävät käyttöoikeudet ja poistaa kaikki tarpeettomat.

    Tarkista tuettu näyttö sovelluksen avulla

    Ehkä sinulla on jokin pukupuku tai pukuwidget, joka ei toiminut jollain laitteella tai sivun lopussa, joten ennen pitkän koodin kirjoittamista yritä ensin kirjoittaa beetakoodi ja testata, toimiiko koodi millä tahansa laitteella tai ei.

    Ja toivon, että Google julkaisee työkalun, joka voi vahvistaa koodisi ennen sovelluksen lataamista ja sanoo myös, että jostain syystä emme voi suorittaa sovellustasi millään laitteella, jotta voimme ratkaista sen helposti.

    Haluat ehkä yrittää asettaa tukinäytöt -attribuutin:

    Wildfire on pieni näyttö, ja dokumentaation mukaan tämän attribuutin pitäisi oletuksena olla "true" kaikissa tapauksissa, mutta se on olemassa tunnetut ongelmat kun tukinäytön asetukset ovat käytössä erilaisia ​​puhelimia joten kokeilisin tätä joka tapauksessa.

    Lisäksi, kuten David ehdottaa, kokoa ja viritä aina itseään vastaan uusin versio Android API, ellei sinulla ole painavaa syytä. Lähes jokaisessa SDK:ssa 2.2:een asti vakava ongelma tai outoa käytöstä; Uusin SDK auttaa ratkaisemaan tai piilottamaan monia (tosin ei kaikkia) niistä. Voit (ja sinun pitäisi) käyttää Lint-työkalua varmistaaksesi, että sovelluksesi on API 4 -yhteensopiva, kun valmistaudut julkaisuun.

    Minulla on muutama ehdotus:

      Ensinnäkin näytät käyttävän API 4:ää kohteena. AFAIK, tämä on hyvä käytäntö kääntää aina uusinta SDK:ta vastaan ​​ja määrittää android:minSdkVersion vastaavasti.

      Muista, että API 5 lisäsi attribuutin android:required

    Funktioilmoitus voi sisältää attribuutin android:required=["true" | "false"] (jos käännät sen API-tasolla 5 tai korkeammalla), jonka avulla voit määrittää, onko sovellus (...)

    Joten suosittelen, että käännät SDK 15:llä, asetat targetSdkVersion arvoon 15 ja tarjoat myös tämän toiminnon.

    Hän näyttää myös täällä Play-sivustolla kuinka yhteensopimaton millä tahansa laitteellani (sattumaa?) Piparkakku (Galaxy Ace ja Galaxy Y täällä), mutta se näyttää kuinka yhteensopiva minun kanssani Galaxy Tab 10.1 (Hunajakenno), Nexus S ja Galaxy Nexus (kuten ICS).

    Tämä sai minut myös ajattelemaan, ja tämä on erittäin villi arvaus, mutta koska android.hardware.faketouch on API11+, miksi et yritä poistaa sitä nähdäksesi, toimiiko se? Tai ehkä kaikki johtuu siitä, että yrität käyttää toimintoja (faketouch) ja vaadittua attribuuttia, jotka eivät ole käytettävissä API 4:ssä. Siinä tapauksessa sinun on käännettävä uusi API.

    Kokeilen tätä ensin ja poistaisin faketouch-vaatimuksen vain nimellä viimeinen keino(tietenkin) --- koska se toimii kehityksessä, sanoisin, että kyse on vain siitä, että käännetty sovellus ei tunnista toimintoa (SDK-vaatimusten vuoksi), mikä jättää odottamattomia ongelmia suodatus Playssa.

    Anteeksi, jos tämä arvaus ei vastaa kysymykseesi, mutta tällaisten ongelmien diagnosointi ja ratkaisun löytäminen on erittäin vaikeaa ilman varsinaista testausta. Tai sen mukaan vähintään, minulle ilman asianmukaista tietämystä siitä, kuinka Play itse asiassa suodattaa sovelluksia.

    Osoittautuu, että monet laitteet eivät ole yhteensopivia käytettäessä kameran resoluutiota:

    Kun poistin tämän luvan, sovellus oli saatavilla 1180 laitteelle 870:n sijaan. Toivottavasti tästä on apua jollekin

    Ominaisuusvaatimukset edellyttävät käyttöoikeudet

    Esimerkiksi, Android-toiminto android.hardware.bluetooth lisättiin Android 2.2:een (API-taso 8), mutta siihen viittaava bluetooth-sovellusliittymä lisättiin Android 2.0:aan (API-taso 5). Tämän vuoksi jotkin sovellukset pystyivät käyttämään API:ta ennen kuin he pystyivät ilmoittamaan tarvitsevansa API:ta järjestelmän kautta.

    Näiden sovellusten tahattoman käytön estämiseksi Google Play olettaa, että tietyt laitteistoon liittyvät luvat osoittavat, että olennaiset laitteisto-ominaisuudet vaaditaan oletuksena. Esimerkiksi Bluetoothia käyttävien sovellusten on pyydettävä BLUETOOTH-lupa elementtiin - perintöä varten Google-sovellukset Play olettaa, että lupailmoitus tarkoittaa, että sovellus ja android.hardware.bluetooth-ominaisuus ovat sovelluksen vaatimia, ja määrittää suodatuksen tämän ominaisuuden perusteella.

    Alla olevassa taulukossa on lueteltu käyttöoikeudet, joiden suorituskykyvaatimukset vastaavat elementeissä ilmoitettuja. Huomaa, että ilmoitukset, mukaan lukien kaikki Android-ilmoitukset: vaadittu attribuutti, ovat aina etusijalla alla olevien käyttöoikeuksien edellyttämiin toimintoihin nähden.

    Voit poistaa minkä tahansa alla olevista käyttöoikeuksista implisiittiseen toimintoon perustuvan suodatuksen käytöstä ilmoittamalla eksplisiittisen funktion eksplisiittisesti elementissä android:required="false"-attribuutilla. Jos esimerkiksi haluat poistaa käytöstä KAMERAN oikeuksiin perustuvan suodatuksen, lisää tämä ilmoitus luettelotiedostoosi:

    Puhelimen asetukset kohdassa " ohjelmisto" näytä ICS V4.0.4. Se näyttää tiedolta Googlen palvelin Play for phone ei päivity vastaamaan laitteen ICS-päivitystä. minSDK-sovelluksen luettelossa on Honeycomb (3.0) asennettuna, joten Google Play suodattaa sovelluksen.

    Lisäkiinnostus:
    Sovellus käyttää sovelluksen sisäistä laskutusta V3. Ensimmäistä kertaa IabHelperin kautta sovelluksen avulla voit tehdä ostoksia kautta Google-palvelu Pelata. Mutta kun osto on tehty, sitä EI sijoiteta varastoon eikä IabHelper-raportit näytä tuotteita. Virheenkorjausviestit näyttävät oston yhteydessä tuloksen "osto epäonnistui", vaikka se olisikin sisällä Google-ikkuna Play julistaa "ostoksen onnistuneeksi".

    Google pe asiakaspalvelunumero/9102248411/7545824899/Google pe asiakaspalvelunumero/9102248411/7545824899/Google pe asiakaspalvelunumero/9102248411/7545824899GG Google pe customer service number/9410247/9410248 91022484 7545824899/Google tukinumero /9102248411/7545824899Googlen tukinumero /9102248411/7545824899//

    Tervetuloa blogini sivuille! Tänään esitän Android-käyttäjille katsauksen yhdestä erittäin hyödyllinen sovellus, jonka avulla voit asentaa "yhteensopimattomia" sovelluksia virallisesta sovelluksesta gadgetiin Play Market-A.

    Kuten jo ymmärsit, sovellus on nimeltään Market Helper, etkä löydä sitä Pelikauppa Markkinoida.

    Sovelluksen ydin on, että se "pettää" Play Marketin ja välittää gadgetin toisena laitteena, jolloin voit asentaa oletettavasti yhteensopimattomia sovelluksia.

    Kuinka asentaa yhteensopimaton sovellus Play Marketista

    Ei ole mikään salaisuus, että joskus, kun haluat asentaa sovelluksen Play Marketista, voit nähdä epämiellyttävän viestin: "Sovellus ei ole yhteensopiva laitteesi kanssa." Niin, Market-sovellus Helperin avulla voit ohittaa tämän rajoituksen.

    Miksi tarvitsin tämän sovelluksen? Kaikki on hyvin yksinkertaista - se oli tarpeen, jotta se olisi mahdollista päivittää WhatsApp messenger Play Marketin kautta alkaen Tämä hakemus on "epäyhteensopiva" tabletissani. Eli sinun on päivitettävä manuaalisesti lataamalla WhatsApp viralliselta verkkosivustolta ja asentamalla ja aktivoimalla se uudelleen.

    Huomio! Sovelluksen käyttämiseen tarvitset ROOT-oikeudet!!!

    Voit ladata Market Helper -sovelluksen.

    Ennen kuin asennat sovelluksen, muista valita suojausasetuksissa Tuntemattomat lähteet -valintaruutu.

    Kun olet asentanut sovelluksen, käynnistä se ja määritä se.

    Sovellusasetuksissa ilmoitamme älypuhelimen/tabletin mallin, jolle annamme gadgetimme.

    Napsauta Aktivoi-painiketta.

    Esimerkiksi minä olen minun Acer tabletti Iconia Tab A3-A10 ohitettiin nimellä lippulaiva älypuhelin Samsung Galaxy S5.


    Nyt tabletissani kaikki "yhteensopimattomat" sovellukset päivitetään helposti uusimpaan versioon.

    Jos haluat ladata uuden pelin tai hienon suoratoistopalvelun, mutta huomaat yhtäkkiä, että sovellus ei ole yhteensopiva laitteesi kanssa tai ei ole saatavilla maassasi, sinun ei kannata vielä luovuttaa.

    Androidilla on yksi ominaisuus - aina on tapa saada haluamasi.

    Nyt opit asentamaan yhteensopimattoman sovelluksen Androidiin muutamalla hienolla työkalulla.

    Tärkeä!

    Siitä huolimatta VPN-ohjelmat, APK ja Market Helper voivat olla erittäin tehokkaita, ne eivät ratkaise kaikkia ongelmia. Valitettavasti jotkin sovellukset eivät ole yhteensopivia laitteesi kanssa kaikista ponnisteluistasi huolimatta.

    VPN

    TunnelBear

    TunnelBearia käytetään yleensä VPN-palveluna, mutta kävi ilmi, että se sopii myös Androidin kanssa yhteensopimattomien sovellusten asentamiseen:

    Sukella sisään ja mene!

    1. Lataa TunnelBear kautta Pelikauppa.

    2. Käynnistä sovellus ja luo tili.

    3. B käynnissä oleva sovellus Näkyviin tulee maailmankartta ja painike sovelluksen käynnistämiseksi. Napsauta mitä tahansa tunnelia ja odota, että karhu sukeltaa siihen.


    Heti kun karhu katoaa tunneliin, ei tiedetä, mistä se hyppää ulos.

    4. Kun saat yhteyspyynnön, hyväksy.

    5. Heti kun karhu ryömii ulos tunnelista uudessa VPN-sijainnissa, voit mennä lataamaan turvallisesti sovelluksen, josta pidit aiemmin, mutta johon et pääse käsiksi.

    Haluat esimerkiksi ladata Hulun ollessasi Saksassa, mutta sovellus ei ole saatavilla siellä.

    Anna sitten vain Yhdysvallat TunnelBearin sijainniksi ja sovellus on käytettävissä.

    Et ehkä löydä oikea sovellus suoraan Play Kauppaan, kirjoita sitten sovelluksen nimi ja Play kauppa Google-hakuun saadaksesi haluamasi linkin.

    Napsauta sitä, lataa ja asenna sovellus.

    Huomaa, että sinun on todennäköisesti pidettävä VPN-verkkosi käytössä päästäksesi sisältöön aluekohtaisista sovelluksista.

    Jos sovellus ei edelleenkään ole käytettävissä, tyhjennä Play Kaupan välimuisti: Asetukset> Sovellukset> Google Play Kauppa ja yritä uudelleen.


    Ennen ja jälkeen: lukittu ja ladattavissa

    APK

    Syödä hyviä uutisia ja huono: asennus yhteensopimaton sovellusälypuhelimeesi - se on yksinkertainen, mutta se toimii vain ilmaisissa ohjelmissa.

    Sinun tarvitsee vain ladata APK-sovellus APK-latausohjelman kautta ja kopioida sovelluksen osoite Google Play Kaupasta.


    Mikään ei ole helpompaa kuin APK:n käyttö sovellusten käyttämiseen

    3. Lataa APK-tiedosto.

    Jos APK-lataussivusto ei toimi, voit aina yrittää tarttua APK-tiedostoon APK-peilin kautta.

    Markkina-apulainen

    Market Helper on kätevä, jos haluat asentaa sovelluksen, joka ei ole yhteensopiva laitteesi kanssa. Varmista ensin, että sinulla on pääkäyttäjän oikeudet, muuten Market Helper ei lataudu.

    Ota sitten suojausasetukset käyttöön Vahvistamattomat lähteet ja lataa alkuperäinen Market Helper -sovellus – et löydä sitä Play Kaupasta ilmeisistä syistä. Älä käytä vahvistamattomia lataussivustoja!

    1. Käynnistä Market Helper.

    2. Näkyviin tulee neljä avattavaa ikkunaa: laitetyyppi, malli, sijainti ja matkapuhelinoperaattori, ne täytetään automaattisesti.

    Voit vaihtaa tyyppiä ja mallia halutun sovelluksen mukaan, esimerkiksi asentaessasi tablettiohjelmaa älypuhelimeen - valitse tabletti pudotusvalikosta ja rekisteröi se uudeksi laitteeksi. Laitteiden valinta voi olla vaatimaton, mutta yleensä mikä tahansa malli sopii sinulle.


    Valitse laiteluokka, alue ja matkapuhelinoperaattori(jos välttämätöntä)

    3. Valitse laitetyyppi.

    4. Valitse malli.

    5. Valitse alue.

    6. Valitse matkapuhelinoperaattori.

    7. Napsauta Aktivoida Hyväksy näytön alareunassa oleva superkäyttäjän kehote heti, kun se tulee näkyviin. Saatat joutua hyväksymään joitain sovelluspyyntöjä versiosta riippuen käyttöjärjestelmä


    Anna käyttöoikeudet - ja "uusi" laite rekisteröidään

    8. Näyttöön tulee viesti, joka ilmoittaa aktivoinnin onnistumisesta. Siirry laitteen järjestelmänvalvojaan tarkistaaksesi, ja voit käynnistää Play Kaupan ladataksesi minkä tahansa tarvitsemasi sovelluksen.

    Huomautus: Halutessasi voit palata oletusasetuksiin tai käynnistää puhelimen uudelleen.


    Voit palauttaa kaiken takaisin, ja Nexus 5 on taas meillä.

    Kaikki sovellukset eivät toimi normaalisti tällaisella epätavallisella latauksella - se on mahdollista erilaisia ​​ongelmia näytön resoluution tai kuvasuhteen vuoksi.

    Muuten, ladattu sovellus ei välttämättä toimi ollenkaan.

    Mitä sovelluksia olet ladannut näillä tavoilla? Jaa neuvosi.