Android应用程序无法启动(并且隐身!)设备上

问题描述:

我的Android应用程序出现了一个奇怪的问题。当我从Netbeans启动它时,该应用程序被安装在我的设备上(通过USB连接)。之后没有任何反应。我也无法在设备上的任何地方找到应用程序! (没有图标,没有什么)。 我仍然知道该应用程序已安装,因为在Android设置下,它显示“管理应用程序”(或其他)应用程序现在列出,我可以卸载它。Android应用程序无法启动(并且隐身!)设备上

我已经尝试了一个空白的HelloWorld应用程序,它工作正常的整个过程。这里的图标是在设备上创建的,并且该应用程序由NetBeans正确启动。

所以我想我的应用程序有问题,导致它不会出现在手机的启动器?

编辑: 这里的清单:

<?xml version="1.0" encoding="utf-8"?> 

<uses-sdk android:minSdkVersion="4" /> 

<application 
    android:icon="@drawable/icon" 
    android:label="@string/app_name" android:debuggable="true"> 
</application> 

+2

添加下面一行在您的主要活动你能发布你的公司您的Androidmanifest的潜在用途? – moujib

+1

我也建议发布你的AndroidManifest的内容,但是你能不能简要地描述你的应用的内容(活动类型或xml文件等)。 – NotACleverMan

+0

我附加了清单文件。 – Boris

需要在androidmanifest文件

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

android.intent.category.LAUNCHER需要在启动器中显示,并且android.intent.action.MAIN负责启动 –

+0

啊,这很有道理。但我不知道在清单中添加这些行的位置... – Boris

+0

我在清单文件中提到了mainActivity的下方。 –