[Android Studio] app-icon verschijnt niet na installatie

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • pim
  • Registratie: Juli 2001
  • Laatst online: 01-07 23:02
Ik heb android studio geinstalleerd, en een simpele app gemaakt.
Wanneer ik de APK file naar mijn telefoon kopieer, en de app installeer, gaat dit zonder problemen.
De app is geinstalleerd, maar er is geen app icoontje verschenen op mijn homescreen.

Als ik dit probleem Google krijg ik vooral het volgende antwoord:

Afbeeldingslocatie: https://i.imgur.com/kxulkVZ.png

However, in mijn AndroidManifest.xml staan deze regels onderaan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="pizza.learn.learnpizza">
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".FullscreenActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/app_name"
            android:theme="@style/FullscreenTheme">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>


Enig idee wat ik fout doe?

(Excuses als dit een domme vraag is, ik ben een absolute beginner)

Alle reacties


Acties:
  • +1 Henk 'm!

Anoniem: 922567

Dat intent filter hoort inderdaad bij een activity. Het vertelt tegen het systeem dat deze activity degene is die als eerste opgestart moet worden als je de app vanuit de launcher runt. Dus dat is goed.

Staat je app wel in de lijst met 'Applications' ? Eventueel met een groen android icoontje.

Want een shortcut op je homescreen lijkt me een extra service die de Play Store voor je levert als je een app installeert via de store. Dus ik zou dat niet verwachten als je hem vanuit Android Studio instelleert.

Acties:
  • 0 Henk 'm!

  • chaoscontrol
  • Registratie: Juli 2005
  • Nu online
Als ik deploy naar telefoon krijg ik nooit een icoontje op het bureaublad, enkel in de app drawer.

Inventaris - Koop mijn meuk!


Acties:
  • 0 Henk 'm!

  • Merethil
  • Registratie: December 2008
  • Laatst online: 11:45
Staat het wel aan op je telefoon? Want voor zover ik weet is het een setting van je telefoon of van je launcher (heb bijvoorbeeld in Nova launcher het expres uitgezet).

Acties:
  • 0 Henk 'm!

  • P1nGu1n
  • Registratie: Juni 2011
  • Laatst online: 13:30
Geen fouten in je Manifest. Wat gebeurd er als je vanuit Android Studio op 'run' drukt?

Daarnaast nog opmerkingen over/verbeterpunten voor je Manifest:
  • Je package name voldoet niet aan de standaard
  • Die specifieke configChanges zijn echt een no-go. Rotatie van de telefoon hoor je netjes af te vangen door middel van een savedInstanceState Bundle!
    code:
    1
    
    android:configChanges="orientation|keyboardHidden|screenSize"

[ Voor 17% gewijzigd door P1nGu1n op 01-07-2017 10:44 ]

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.


Acties:
  • 0 Henk 'm!

  • pim
  • Registratie: Juli 2001
  • Laatst online: 01-07 23:02
Ik heb het zojuist in de google playstore gezet. En nu verschijnt er wél een launch icon.

Ik heb tientallen topics doorgespit op StackOverflow, en nergens werd geschreven dat dit normaal gedrag was.

Zelf de APK downloadable maken op mijn website is voor nu iig dus geen optie.

Acties:
  • 0 Henk 'm!

  • P1nGu1n
  • Registratie: Juni 2011
  • Laatst online: 13:30
pim schreef op zaterdag 1 juli 2017 @ 12:53:
Ik heb het zojuist in de google playstore gezet. En nu verschijnt er wél een launch icon.

Ik heb tientallen topics doorgespit op StackOverflow, en nergens werd geschreven dat dit normaal gedrag was.

Zelf de APK downloadable maken op mijn website is voor nu iig dus geen optie.
In dat geval vermoed ik dat je 2 zaken door elkaar haalt zoals @Anoniem: 922567 en @chaoscontrol ook aangeven.
Het 'bureaublad/desktop', daar komt een app standaard als je die installeert via de Play Store
Het 'overzicht', een lijst met alle apps die geïnstalleerd zijn

Installeer je een app zelf, dan komt hij alleen in het overzicht. Via de Play Store komt hij ook op je bureaublad.

Welke launcher gebruik je? Bijvoorbeeld: standaard launcher(welk toestel heb je?)/Nova/Apex/Google Now Launcher

Probeer het volgende is:
  1. Verwijder de app
  2. Ga naar de Play Store
  3. Settings/Instellingen
  4. Vink uit: 'Add icon to Home screen' (of hoe het in het Nederlands genoemd wordt)
  5. Installeer de app nogmaals via de Play Store
Verschijnt de app nu nog steeds waar je hem verwacht?

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

Pagina: 1