我正在尝试在其操作栏中运行具有搜索功能的App,并且它也会在Twitter中共享。当我运行我的应用程序时,我在控制台中收到了此消息
Application already deployed. No need to reinstall.
\Healthy_Tips2\bin\Healthy_Tips2.apk installed on device
Done!
但我无法在设备中找到我的App应用程序菜单且应用程序未启动..
以下是我的开始活动manifest.xml的代码
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:launchMode="singleTop">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.SEARCH" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="com.emy.healthytips.MainActivity"
android:scheme="oauth" />
</intent-filter>
<meta-data android:name="android.app.searchable"
android:resource="@xml/searchable"/>
<!-- enable the base activity to send searches to itself -->
<meta-data
android:name="android.app.default_searchable"
android:value=".MainActivity" />
</activity>
答案 0 :(得分:2)
转到项目 - &gt;干净 - &gt;运行你的项目。
这将重建您的项目。
然后再次运行您的项目。通常有效。或者你确定你没有尝试运行库项目吗?
答案 1 :(得分:2)
使用adb卸载您的应用程序:
adb uninstall package_name
参见链接: http://adbshell.com/commands/adb-uninstall/how-to-use-adb-uninstall.html
编辑:在命令行工具下转到sdk / platformtools。写下这一行:
adb uninstall <package_name>
答案 2 :(得分:1)
对您的应用进行任何更改。添加评论左右,或卸载您的应用,然后再次部署。
答案 3 :(得分:1)
除了像其他人已经提到的那样通过adb卸载以前的应用程序。
在你的清单中,你应该将你的versionCode =“1”增加1并将你的意图过滤器分解为两个。这仍然有效。一个活动可以有多个intent-filter。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="com.emy.healthytips.MainActivity"
android:scheme="oauth" />
</intent-filter>
答案 4 :(得分:0)
当我在应用程序已经打开时尝试运行我的应用而没有进行更改时,我收到此错误。
尝试关闭/重新启动您的模拟器/手机并重新打开它。
还尝试对应用进行更改,然后将其删除并保存(在代码中的任何位置键入“A”,然后将其删除)。
然后尝试清理项目:项目&gt;清洁
如果这不起作用,请尝试在尝试上述方法后卸载应用,然后重试。这应该有用。
答案 5 :(得分:0)
我个人总是遇到同样的问题,当我尝试通过手机安装apk时,虽然它已经通过PC安装了。对我而言,它只需卸载最终应用程序并再次尝试安装apk。