[英]Can't launch Android App in my device
我正在尝试在其操作栏中运行具有搜索功能的App,并且它也在twitter中共享。 当我运行我的应用程序时,我在控制台中收到此消息
Application already deployed. No need to reinstall.
\Healthy_Tips2\bin\Healthy_Tips2.apk installed on device
Done!
但我无法在设备中找到应用程序菜单中的应用程序且应用程序未启动..
以下是我的启动活动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>
转到项目 - >清理 - >运行您的项目。
这将重建您的项目。
然后再次运行您的项目。 通常有效。 或者你确定你没有尝试运行库项目?
使用adb卸载您的应用程序:
adb uninstall package_name
请参阅链接: http : //adbshell.com/commands/adb-uninstall/how-to-use-adb-uninstall.html
编辑:转到命令行工具下的sdk / platformtools。 写下这一行:
adb uninstall <package_name>
对您的应用进行任何更改。 添加评论左右,或卸载您的应用,然后再次部署。
除了像其他人已经提到的那样通过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>
当我在应用程序已经打开时尝试运行我的应用程序而不进行更改时,我收到此错误。
尝试关闭/重新启动模拟器/手机并重新打开它。
还尝试对应用程序进行更改,然后将其删除并保存(在代码中的任何位置键入“A”,然后将其删除)。
然后尝试清理项目:项目>清理
如果这不起作用,尝试在尝试上述方法后卸载应用程序,然后重试。 这应该工作。
我个人总是遇到同样的问题,当我试图通过手机安装apk时,虽然它已经通过PC安装了。 对我来说,只需卸载最终应用程序并尝试再次安装apk即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.