[英]Android app compiles and installs, but won't show up in my apps
有没有人见过一个问题,您可以将应用程序导出到.apk文件,然后进行安装,一切正常,但该应用程序永远不会显示在已安装的应用程序列表中。 我有另一个已安装且运行良好的应用程序。 完全被我可能做错的事情所困扰...我认为它已正确签名(我已经测试了工作应用程序上的密钥...我缺少真正愚蠢的东西吗?)
编辑我正在编辑以添加解决方案。 Android要求清单中的主Activity称为MAIN。 您可以随意调用类,但XML必须包含以下内容:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
没意识到这一点,我给我起了别的名字,而不仅仅是彻底失败,它在仿真器中可以完美运行,但无法在手机上打开。
您需要使用android.intent.category.LAUNCHER和android.intent.action.MAIN创建一个活动,如下所示:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
有关更多信息,请参见此处: http : //developer.android.com/guide/topics/manifest/manifest-intro.html (在“图标和标签”下)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.