2

我正在尝试在三星 Galaxy Tab 2 上运行眼睛检测应用程序。当我运行该应用程序时,它会在控制台窗口中显示以下内容:

[2013-04-08 14:24:16 - EyeDetect] Performing sync
[2013-04-08 14:24:20 - EyeDetect] Uploading EyeDetect.apk onto device 'c16070a0ffe3c9f'
[2013-04-08 14:24:20 - EyeDetect] Installing EyeDetect.apk...
[2013-04-08 14:24:23 - EyeDetect] Success!
[2013-04-08 14:24:23 - EyeDetect] \EyeDetect\bin\EyeDetect.apk installed on device
[2013-04-08 14:24:23 - EyeDetect] Done!

但是,该应用程序不会显示在 Android 设备上的应用程序菜单中。但是,它确实出现在 下的应用程序列表中settings>application>manage applications

所以它似乎是设备上安装的应用程序之一,但我不知道如何运行该应用程序。我真的需要你的帮助。

此外,我无法调试应用程序,因为调试透视图没有出现。

4

5 回答 5

3

1.检查意图过滤器的位置!

2.检查是否存在重复的</intent filter>,如果存在则删除一个。

3.Intent-filter 内部属性如 <data android:mimeType="image/*/>

    <category android:name="android.intent.category.LAUNCHER" />

    //Remove        <!--<data android:mimeType="image/*" />-->
  1. Foreach 内部意图过滤器属性,您可以确定您知道它们为何存在。
于 2019-06-13T12:40:10.610 回答
0

眼睛检测应用程序可能是一项新功能,它会出现在设置下。例如。当您安装壁纸和键盘时,它们位于设置>应用程序>管理应用程序中,但它们不会在屏幕上显示为应用程序,因为它们没有意图过滤器,如前所述。

于 2013-04-13T22:43:32.760 回答
0

尝试以下操作:

如果该应用程序之前已安装并且未再次安装,则从命令提示符运行“adb uninstall”包名称

在手机设置 -> 应用程序 -> 开发 -> 可调试为 true

尝试从命令提示符 adb install apk.file 安装应用程序

重启设备:重启手机&eclipse

于 2013-04-09T10:15:18.033 回答
0

您所描述的是没有清单时应用程序的行为。如果你没有在你的清单或启动器活动中定义任何应用程序,Android 只会说“好的,嘿,谢谢你的 APK,我不知道该怎么处理它。” 因此您将看不到任何启动器,因为它无法启动您的应用程序。

于 2014-10-16T20:31:58.510 回答
0

在获取 apk 时,清单文件中可能会出现一些小错误。这些不会显示为任何错误,但可以在控制台页面中查看。请在使用apk之前检查并验证。

就我而言,清单文件中缺少元素的结束标记。但是我可以制作 apk 并成功安装在设备中。

这无法在应用列表页面中查看,但在设置页面内部搜索时,在应用列表中它是存在的。

在这种情况下,进一步重新安装也受到限制。后来我需要从设置页面手动卸载这个应用程序。

于 2015-11-30T13:16:20.540 回答