我安装后Android应用程序无法打开.但它可以在模拟器中运行

pha*_*tez 5 android apk

我已经从eclipse导出了我的应用程序并将其安装在我的手机上.安装后,我从软件包安装程序中单击"打开",但安装程序强制关闭.之后,当我尝试启动应用程序时,单击它后没有任何反应.我点击应用程序抽屉中的应用程序,但它返回到主屏幕.

当我通过usb连接我的设备时,我能够在模拟器和调试模式下运行,但是当我导出apk进行安装时却无法运行.

请注意,这不是我导出安装的第一个应用程序.以前的应用程序工作正常.

pha*_*tez 6

我发现了问题!我已经在清单中将活动声明了两次,具有不同的属性,例如:

<activity android:name=".myclass"></activity> 
Run Code Online (Sandbox Code Playgroud)

<activity android:name=".myclass" android:label="@string/app_name">
  <intent-filter>   
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
  </intent-filter>
</activity> 
Run Code Online (Sandbox Code Playgroud)

从清单中删除不需要的一个,它将工作.