Sisällysluettelo:
- Siellä on enemmän kuin USB-virheenkorjaus
- Kehittäjävaihtoehtojen asetusten lukituksen avaaminen
- Asetukset
Siellä on enemmän kuin USB-virheenkorjaus
Piilotetut puhelimen asetuksiin (ne ovat oletusarvoisesti piilotettu) ovat asetuksia, joita käytetään virheenkorjaukseen ja sovellusten kehittämiseen. Vaikka meillä on paljon kyyhkynen vaihtaaksesi ART-ajonaikaan tai salliaksesi USB-virheenkorjauksen, on olemassa pitkä luettelo vaihtoehdoista. Vaikka suurin osa meistä ei koskaan käytä niitä, on aina mukavaa tietää, mitä puhelimen kotelon alla tapahtuu.
Katsotaanpa niitä ja katsotaan, emmekö pysty purkamaan joitain näistä asetuksista, jotta meillä kaikilla on parempi käsitys siitä, mitä tapahtuu, kun napautat niitä. Tule, olet napauttanut heitä …
Kehittäjävaihtoehtojen asetusten lukituksen avaaminen
Kuten mainitsimme, puhelimesi kehittäjäasetukset ovat oletusarvoisesti piilossa. Tällä on todella paljon järkeä, koska niitä on helppo "piilottaa" ja useimmilla ihmisillä ei ole tarvetta käyttää mitään näistä. Mutta kaikki tätä lukevat ovat hieman edistyneempiä kuin useimmat ihmiset yksinkertaisesti siksi, että luet Android-harrastajan verkkosivustoa.
Niiden lukituksen avaaminen on helppoa. Avaa puhelimen asetukset ja etsi "Tietoja" -osa. Katso sitä, kunnes näet "Rakennusnumero" -kohdan. Napauta, jos viisi kertaa nopeasti peräkkäin, ja sinun pitäisi nähdä pieni valintaikkuna, jossa kerrotaan, että olet nyt kehittäjä. Yritä olla hajottamatta tavaroita, selvä? Tai rikkoa kaikki - molemmat tapa on hyvä! Todellakin, jotkut näistä asetuksista voivat saada puhelimesi toimimaan todella huonosti.
Katsotaanpa heitä ja selvitetään miksi.
Asetukset
- Ota virheraportti: Napauttamalla tätä vaihtoehtoa tarttuu laitteesi nykyisiin lokitiedostoihin, pakataan ne ja valmistellaan lähettämistä varten kenelle haluat. Kestää minuutin tai kaksi sen jälkeen, kun olet napauttanut sitä, niin näet ilmoituksen, kun se on valmis. Napauta ilmoitusta lähettääksesi sen matkalla. Pyyhkäise se pois peruuttaaksesi.
- Pöytätietokoneen varmuuskopion salasana: Voit käyttää ADB: tä varmuuskopioida ja palauttaa asioita, kuten sovelluksia ja niihin liittyviä tietoja tietokoneellesi ja tietokoneesta. Tämä vaihtoehto pakottaa salasanan näihin varmuuskopioihin, eikä niitä voi palauttaa ilman salasanaa.
- Pysy hereillä: Tämän valintaruudun valitseminen pakottaa puhelimen näytön pysymään milloin tahansa ja aina, kun se kytketään pistorasiaan. Tämä toimii seinälaturin tai tietokoneen USB-portin kanssa ja on hieno tapa varmistaa, että poltat kuvia laitteeseesi. näyttö. Älä käytä tätä, ellet tarvitse!
- Valitse ajonaika: Tässä (nyt) valitset käyttää Dalvikia tai ART: ta. ART on edelleen kokeellinen, ja mitä meillä nyt ei ole, mitä lopulta julkaistaan Android L: ssä. Jotkut puhelimet eivät todellakaan pidä nykyisestä ART-suorituksen esikatselusta, joten tutustu tietyn laitteen foorumiin, ennen kuin siirryt sinne.
- Ota käyttöön Bluetooth HCI -käsiloki: Joskus kehittäjän (tai tietoturva-asiantuntijan) on kaapattava ja analysoitava Bluetooth HCI (H ost C ontroller I nterface) -paketit. Kun tämä otetaan käyttöön, ne sijoitetaan tiedostoon laitteen tallennustilaan (/sdcard/btsnoop_hci.log) noudettavaksi. Voit sitten analysoida niitä Wiresharkin kaltaisella ohjelmalla.
- Prosessitilastot: kaikki mitä tarvitset tietääksesi puhelimesi käynnissä olevista prosesseista. Mene eteenpäin ja napauta sitä, napauta sitten yhtä merkinnöistä. Maallikon kannalta se on vain paljon numeroita, mutta kehittäjälle, joka debugoi sovelluksensa, nämä tiedot voivat säästää päivän.
- USB-virheenkorjaus: Tämän avulla puhelin voi kommunikoida tietokoneesi USB-portin kautta Android Debug Bridge -sovelluksen (ADB) kautta. Tämä täytyy ottaa käyttöön, jotta voidaan käyttää esimerkiksi DDMS: tä tai käyttää ADB-komentoja.
- USB-virheenkorjausvaltuuksien peruuttaminen: Kun käytät tietokoneen virheenkorjausta USB-liitäntään ensimmäistä kertaa, sinun on valtuutettava se ja määritettävä näppäinpari. Tämä asetus peruuttaa kaikki nämä ja pakottaa sinut tekemään se uudelleen.
- Virtavalikkovirheraportit: Laittaa valikon vaihtoehdon, jonka näet, kun pidät virtapainiketta painettuna kerätäksesi ja lähettääksesi virheraportin (kuten yllä). Erittäin kätevä, jos testaat jotain.
- Salli pilkata sijainnit: Tämän asetuksen avulla voit kirjoittaa sijaintitiedot manuaalisesti, jolloin puhelimesi ajattelee olevansa jonnekin, missä se todellisuudessa ei ole. Foursquare-huijauksen lisäksi tästä on hyötyä, jos sovellus käyttää sijaintitietoja.
- Valitse virheenkorjaussovellus: Tämän asetuksen avulla voit valita virheenkorjattavan sovelluksen. Sinun ei oikeastaan tarvitse liittää sitä virheenkorjaukseen, mutta jos teet sen, se estää virheilmoitukset keskeytettynä kohtaan. Jos et ymmärrä, mitä tämä tarkoittaa, sinun ei koskaan tarvitse käyttää tätä asetusta eikä luultavasti pitäisi olla. Se on rakennettu käytettäväksi työkalujen kanssa, joita sovelluskehittäjät käyttävät varmistaakseen, että heidän sovelluksensa toimii suunnitellulla tavalla.
- Odota virheenkorjausta: Tämä asetus on harmaana, ellet ole asettanut sovellusta virheenkorjaukseen. Asennettuna ja valittuna se yksinkertaisesti estää valitun sovelluksen käynnistymisen, kunnes virheenkorjain on liitetty. Tämä on enemmän sovellusten virheenkorjausta koskevia asioita, joita suurin osa meistä ei koskaan tarvitse.
- Varmista sovellukset USB: n kautta : Antaa Google: n skannata sovelluksia, jotka olet asentanut ADB: n kautta haittaohjelmien varalta. Tämä on hyvä asia.
- Näytä kosketukset: Valitse tämä nähdäksesi visuaalisen vihjeen näytöllä, missä ja missä kosketus rekisteröitiin.
- Osoittimen sijainti: Tämä asetus asettaa näytön yläosaan tietopalkin, joka kertoo näytön koordinaatit viimeisimmästä kohdasta, johon näyttöä kosketettiin.
- Näytä pintapäivitykset: Saa "ikkunan" salaman reunan, kun sen sisältöä päivitetään. Ärsyttävää kuin helvetti.
- Näytä asettelurajat: Merkitsee valintaikkunan kaikkien elementtien reunat, jotta tiedät missä kosketus aktivoi ne. Kokeile tätä ja sammuta se sitten nopeasti.
- Pakota RTL-asetussuunta: Pakottaa näytön suuntauksen oikealta vasemmalle -kielen tueksi.
- Window animaation asteikko: Asettaa ikkunan animaation toiston nopeuden. Pienempi numero on nopeampi.
- Siirtymäanimaation mittakaava: Asettaa siirtymäanimaation toiston nopeuden. Jälleen, alempi on nopeampi.
- Toissijaisten näyttöjen simulointi : Tämän asetuksen avulla kehittäjät voivat simuloida näytön eri kokoja. Se on aika hankala.
- Pakota GPU-renderointi: Pakottaa sovellukset käyttämään laitteiston 2D-renderointia, jos niiden on kirjoitettu käyttämättä sitä oletuksena. Joskus tämä tekee ihmeitä. Muina aikoina kaikki menee helvettiin. Ole varovainen täällä.
- Näytä GPU-näkymäpäivitykset: Kun tämä asetus on, GPU-laitteistolla piirretty näkymä saa punaisen peiton.
- Näytä laitteistokerrospäivitykset: Lue mitä Romain Guy sanoo laitteistokerrosten käyttämisestä sovellusnäkymien varmuuskopiointiin. Tämä asetus kertoo sinulle, milloin nämä tasot päivittyvät.
- Debug GPU overdraw : Ylitys tapahtuu joka kerta, kun sovellus pyytää järjestelmää piirtämään jotain jonkin muun päälle. Tämän asetuksen avulla voit nähdä milloin ja missä tämä tapahtuu, jotta tiedät onko kyse ongelmasta.
- Force 4x MSAA: Tämä asetus pakottaa moninäytteen anti-aliasing (MSAA). Kuten kaikki muutkin tietokonegrafiikkalaitteet, enemmän AA: n avulla asiat näyttävät paremmalta, mutta suorituskyky vie osuman.
- Tiukka tila käytössä: Tämä asetus vilkkuu näytöllä, kun sovellus käyttää päälankaa pitkien, intensiivisten toimintojen suorittamiseen.
- Näytä prosessorin käyttö: Sijoita pieni ikkuna näytön oikeaan yläkulmaan ja sisältää tietoja prosessorista ja sen käytöstä. Tyylikäs leikkiä.
- Profiili-GPU-renderöinti: Tämä asetus voi joko piirtää kuvaajan näytölle tai kirjoittaa sen tiedostoon. Kaavio on visuaalinen esitys siitä, kuinka kovaa GPU toimii. Tämä on toinen todella siisti kokeilla.
- Ota OpenGL-jäljet käyttöön: Tämä asetus tarkkailee OpenGL-virheitä ja sijoittaa ne lokitiedostoon, jonka valitsit käynnistäessäsi sen. Mikään, mitä useimpien käyttäjien ei tarvitse koskaan koskettaa.
- Älä pidä toimintaa: Tämä asetus tuhoaa (kuten sisällä, pakottaa kaiken suljettuksi) kaikki sovellukset heti, kun poistut päänäkymästä. Mitään hyvää ei voi tulla tästä riippumatta siitä, mitä olet ehkä kuullut Internetissä.
- Taustaprosessin raja: Mahdollistaa mukautetun asetuksen, kuinka monta prosessia voidaan ajaa taustalla kerralla. Toisen, useimpien meistä, ei pitäisi vihata usein, jos ollenkaan.
- Näytä kaikki ANR: t: Tämä asetus saa jokaisen prosessin näyttämään "Sovellus ei reagoi" -valintaikkunan, jos se ripustetaan - jopa taustaprosessit, joita käyttäjä ei käynnistänyt. Hyödyllinen, jos yksi sovellus häiritsee toista.
On selvää, että suurimmalla osalla meistä ei tarvita suurta osaa näistä asetuksista. Myös sinne pääseminen ja asioiden napauttaminen niiden napauttamisen vuoksi voi todella tehdä huonoja asioita. Mutta on aina hyvä tietää, mitä voidaan tehdä, vaikka emme koskaan aio tehdä sitä.
Toivottavasti tämä selvittää muutaman kysymyksen niistä salaperäisistä vaihtoehdoista ja asetuksista!