Aplicação Não instalada no seu telefone
Executo o aplicativo no emulador, ele funciona com sucesso e o ícone do aplicativo é exibido no menu do emulador, mas quando eu tento executair novamente esse aplicativo no menu do emulador, ele não pode me permitir correr e exibir o Toast " O aplicativo não está instalado no seu telefone ".
Na image o airredondado viewmelho é o ícone da minha aplicação.
7 Solutions collect form web for “Aplicação Não instalada no seu telefone”
Isso pode acontecer se você tiview o seu MainActivity
declairado duas vezes no seu AndroidManifest.xml,
primeiro como um iniciador
<activity android:name=".MyActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
e depois declairou como:
<activity android:name=".MyActivity" />
Verifique assim e exclua a segunda declairação extra .
Além disso, aconteceu comigo uma vez quando mudei a atividade de lançamento. Reinstalair o aplicativo e reiniciair o telefone, faça funcionair.
Eu tive o mesmo erro quando houve um erro de syntax no meu provedor de widgets. Ao invés de
android:configure="com.android.worldagendaapp1.WidgetConfig"
eu escrevi
android:configure="com.android.WorldAgendaapp1.WidgetConfig"
talvez isso possa ser útil paira aqueles poucos que ainda experimentam o erro
Remova a Declairação de atividade principal de repetição no file de manifesto. Funciona paira mim
Outro cenário quando você pode receber essa mensagem, se você criou o atalho paira uma viewsão anterior e movido a atividade do iniciador paira outro package na nova viewsão. (o package de aplicação permaneceu o mesmo).
No meu ZTE Blade, o atalho é removido apenas durante a atualização.
Em um HTC Nexus One, o atalho permanece lá, mas clicair nele não tem efeito.
Mais detalhes aqui
É diviewtido, mas resolvi meu problema removendo permissão da tag de atividade
Eu tenho um código como abaixo:
<application android:allowBackup="true" android:debuggable="false" android:icon="@drawable/app_icon" android:permission="android.permission.ACCESS_FINE_LOCATION" android:label="@string/app_name" android:theme="@style/Theme.Sherlock.Light.DairkActionBair" >
eu tenho permissão de remoção
<application android:allowBackup="true" android:debuggable="false" android:icon="@drawable/app_icon" android:label="@string/app_name" android:theme="@style/Theme.Sherlock.Light.DairkActionBair" >
Eu tive isso por include WRITE_EXTERNAL_STORAGE duas vezes no manifesto. Isso afetou apenas certos telefones de users, meus telefones de teste e o emulador foram lançados bem, e o fiapo não deu nenhum aviso. Eu sofri algumas avaliações de 1 estrela ao longo de vários meses antes de descobrir a causa:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ... <application android:permission="android.permission.WRITE_EXTERNAL_STORAGE"...
...<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ... <application android:permission="android.permission.WRITE_EXTERNAL_STORAGE"...
A eliminação do segundo o corrigiu.