2011-06-02 1 views
2

Lorsque je lance mon application depuis eclipse (run), elle démarre sur mon téléphone ou mon émulateur en travaillant ... Cela met aussi l'application dans le graveur, cependant, quand j'appuie dessus, elle dit: "L'application n'est pas installée sur ton téléphone". Ce n'est pas parce que c'est juste un raccourci vide sur mon écran d'accueil, il apparaît réellement dans le tiroir. J'ai essayé de le retirer et de le réinstaller, mais cela n'a pas aidé non plus.
Atached est mon AndroidManifest.xml car je suspecte que le problème vient de là.Android "Application ne se trouve pas sur votre téléphone" du lanceur ..?

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="my.application.package" 
    android:versionCode="1" 
    android:versionName="1.0"> 

<uses-permission android:name="android.permission.INTERNET" /> 

<application android:icon="@drawable/icon" android:label="@string/app_name" android:permission="android.permission.INTERNET"> 
    <activity android:name=".UserInteraction" android:permission="android.permission.INTERNET" 
       android:label="@string/app_name"> 

     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity android:name=".WebViewClass" 
       android:label="@string/app_name"/> 

</application> 
</manifest> 
+1

Non sûr que c'est la raison, mais supprimez les autorisations des nœuds 'application' et' activity', ils ne sont pas nécessaires là. – MByD

Répondre

3

@MByD est sur le point, mais ce n'est pas seulement "pas nécessaire" mais "vous causant des problèmes". Débarrassez-vous des attributs android:permission. Vous dites que le lanceur doit détenir l'autorisation INTERNET pour lancer votre application, et le lanceur n'a probablement pas cette autorisation.

+1

Ah génial ça a marché. Je pensais que chaque partie (activité, application) devrait avoir cette permission déclarée. Apparaît que non :) Merci à vous deux! – android1230

+1

merci de confirmer. appris quelque chose de nouveau! – MByD

+0

@CommonsWare - pouvez-vous regarder dans ce que j'ai un problème similaire http://stackoverflow.com/q/26553635/3857586 – Venky

Questions connexes