2011-06-02 29 views
2

当我从eclipse(运行)启动我的应用程序时,它启动在我的手机或模拟器上,工作......这也将应用程序放在appdrawer中,然而,当我按下时它说:“应用程序未安装您的手机”。这不是因为它只是我的主屏幕上的一个空的快捷键,它实际上显示在抽屉中。我尝试删除并重新安装它,但这也没有帮助。
Atached是我的AndroidManifest.xml,因为我怀疑来自那里的问题。从发射器安卓“在您的手机上找不到应用程序”。?

<?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

不知道这是什么原因,但是从'application'和'activity'节点中删除权限,那里不需要它们。 – MByD 2011-06-02 19:56:40

回答

3

@MByD是现货,但它不只是“不需要”,而是“积极导致您的问题”。摆脱android:permission属性。您在说发射器必须拥有启动您的应用程序的INTERNET权限,并且启动器可能没有该权限。

+1

啊,它很好用。我认为每个部分(活动,应用程序)都应该声明该权限。出现它不:)谢谢你们两个! – android1230 2011-06-02 20:11:35

+1

感谢您的确认。学到了新东西! – MByD 2011-06-02 20:22:04

+0

@CommonsWare - 你可以看看这个我有类似的问题http://stackoverflow.com/q/26553635/3857586 – Venky 2014-11-20 16:40:26

相关问题