当我在我的三星galaxy S2手机上安装我的android程序(内置在Eclipse中)时遇到了一个问题。我把'.apk‘文件上传到我的gmail中,然后用我的galaxy下载并安装了它。但安装完成后,它显示了4个应用程序,而不是1个主应用程序(我在程序中使用了4个'.java‘文件)。当我单击每个应用程序时,我的程序仍然运行良好。我在Eclipse中使用未签名和签名的密钥导出,但问题仍然发生。所以任何人都可以告诉我如何解决这个问题。非常感谢!
发布于 2011-11-07 04:34:10
正如你提到的,你有4个.java文件,它看起来是4个应用程序,而不是1个主应用程序,所以我确信你在每个<activity>
标记中都声明了下面的标记,相反,你只需要将相同的标记放在<activity>
中,这就是主活动:
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
简而言之,从除main activity之外的每个<activity>
标记中删除这些标记。
发布于 2011-11-11 10:49:43
当您将您的三星与您的系统和运行的应用程序直接在您的手机上,而不是模拟器,因为eclipse将自动检测android手机。,应用程序自动安装在您的三星或您可以下载软件Kies。
https://stackoverflow.com/questions/8032619
复制