.apk安装在Android上但无法在任何地方找到!

时间:2011-06-28 13:45:36

标签: android eclipse installation

我使用Eclipse为Android开发了两个小应用程序。然后我通过右键单击项目并“运行为Android应用程序”在手机上运行它们,并且它们已成功测试。但是,当我尝试安装他们的.apk文件时,其中一个出现在列表中,而另一个没有出现。我检查了应用程序管理器,它显示应用程序已保存。 我尝试使用手机中的“搜索”找到它,它可以找到除此之外的所有已保存的.apk。

请问您知道我哪里出错了,特别是它似乎已保存,虽然应用程序管理员说它已安装,但只有这个应用程序才出现在手机中。

3 个答案:

答案 0 :(得分:8)

了解发生这种情况的原因。您需要在AndroidManifest中将其作为主要活动的一部分。

<intent-filter>
    <action android:name="android.intent.action.MAIN"/>
    <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>

我的错误是我使用了<action android:name="android.intent.category.LAUNCHER"/>而不是<category android:name="android.intent.category.LAUNCHER"/>。如果没有category.LAUNCHER,您就不会告诉它在应用程序启动器中列出软件,因此它变得不可见。

答案 1 :(得分:1)

您可能需要在手机上启用第三方应用,因为它无法找到您创建的应用。 (应用程序&gt;&gt;启用未知来源)

此外,您可能希望使用像App Installer这样的APK安装程序(搜索)应用程序轻松找到自己的APK并进行安装。

并且像往常一样卸载并再给它一次,如上所述它似乎发生在所有人身上。

答案 2 :(得分:-3)

你的描述方式很安静。通过电话你的意思是模拟器?如果找不到.apk并且它没有出现在项目文件夹中,则清理项目(Project菜单)或重新启动Eclipse。这通常可以解决问题。 Idk为什么会经常发生这种情况。