angular - Aplikácia Ionic sa neinštaluje na android zariadení


Som nováčik v Ionic. Práve som vytvoril jednoduchú aplikáciu v Ionic, ktorá dobre fungovala v prehliadači. Takže som ju prevedel do súboru .apk pomocou Android Studia, ktoré vygenerovalo súbor android-release-unsigned.apk. Preniesol som ho do svojho zariadenia a pri pokuse o inštaláciu som zistil, že sa neinstaluje. Neviem, čo je príčinou. Potrebujem nejakú pomoc.

Odpoveď č. 1

Môžete postupovať podľa krokov uvedených v oficiálnej dokumentácii nižšie.

Nasadzovanie na zariadenie

Ale pre mňa to nefungovalo. Takže som to jednoducho urobil manuálne, ako je to znázornené nižšie.

  1. ionic cordova run android --device
  2. Pripojené zariadenie k počítaču pomocou USB

  3. Skopírujte súbor android-debug.apk do zariadenia (cesta k apk:.. \platforms\android\build\outputs\apk)

  4. Potom musíte na svojom zariadení Android povoliť nasledujúce nastavenie

nastavenia --> všeobecná karta --> bezpečnosť --> neznáme zdroje (toto povolené)

  1. Potom jednoducho dvojkliknite na android-debug.apk z miesta, kam ste ho skopírovali. Potom sa vaša aplikácia nainštaluje na vaše zariadenie. To je všetko. Teraz môžete svoju aplikáciu používať na reálnom zariadení.

Odpoveď č. 2

Najpravdepodobnejší dôvod, na ktorý si dokážem spomenúť, je ten, že vaša aplikácia nie je podpísaná. Ako spomenul Sampath, skúste zostaviť debug verziu a nie release verziu vašej aplikácie a potom ju nainštalovať na vaše zariadenie. Môžete použiť 'ionic run android' a skopírovať/vložiť výstupný súbor android-debug.apk manuálne do vášho zariadenia.

Súvisiace články