【发布时间】:2014-05-11 22:04:06
【问题描述】:
当我在我的设备(Galaxy Note 3 和 Ouya)上调试用 Android Studio 编写的应用程序时,该应用程序可以正常调试并在设备上运行,但是该应用程序从未出现在应用程序抽屉中,因此我无法在断开连接的情况下运行它设备(即在远离我的开发计算机时向其他人显示正在运行的应用程序)。我的应用程序曾经安装为可运行的应用程序,但这似乎不再发生。但是,该应用程序在应用程序管理器中列为我可以卸载、关闭等的应用程序。
为什么该应用不再出现在我的应用抽屉中?
-------------------更新--------------- ------------
这是我的清单文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.frd.game" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.frd.game.GameRun"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.Main" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
------------更新---------------
我现在尝试通过 adb 命令手动安装 apk,结果完全相同(即应用出现在应用管理器中,但不在应用抽屉中)因此排除了 android studio 的问题
--------更新-----
我现在手动安装了另一个测试应用程序(据我所知不是 gradle 应用程序)并且它安装得很好,清单与我上面的几乎相同,尽管显然具有不同的包名称。
【问题讨论】: