无法从 Android 卸载 SoundHound 应用程序
我在使用 HTC 的 SoundHound 应用程序时遇到严重问题欲望S单位。
我应该能够以标准方式删除它,方法是输入“应用程序 > 管理应用程序”,找到 SoundHound 并将其卸载。但可惜的是,我别无选择。所有按钮均被禁用。如果启动应用程序,我可以选择“强制停止”和“清除数据”。
在 Android 市场中,我只能“更新(手动)” - 如果我这样做,我就只有“打开”和“卸载更新”的选项
然后我认为可以通过 adb< /em>,使用通过 adb shell 找到的包名称为 com.melodis.midomiMusicIdentifier.freemium
- 然后对其进行卸载。
lobner@:~$ ./adb uninstall com.melodis.midomiMusicIdentifier.freemium
Failure
我认为上述尝试可能会失败,因为 .apk
文件位于我设备上的 /system/app
文件夹中。 而且我似乎无法安装该文件夹,这可能是由于该设备未root。
lobner@:~$ ./adb shell mount system/app
Usage: mount [-r] [-w] [-o options] [-t type] device directory
而且我不能只是删除它,似乎
lobner@:~$ ./adb shell rm system/app/SoundHound_Freemium.apk
rm failed for system/app/SoundHound_Freemium.apk, Read-only file system
有人有任何想法,如何从未root的手机上(强制)删除应用程序?
I am having serious problems with the SoundHound application, from my HTC Desire S unit.
I should be able to remove it in the standard way, by entering "Applications > Manage Applications", finding SoundHound and uninstalling it. But alas, I have no options. All buttons are disabled. If the application is launched, I have the option of "Force stop" and "Clear data" available.
In the Android Market I am only able to "Update (manual)" - and if I do so, I then only have the options of "Open" and "Uninstall updates"
Then I figured it would be possible through adb, using the package-name found through adb shell to be com.melodis.midomiMusicIdentifier.freemium
- and then do an uninstall on that.
lobner@:~$ ./adb uninstall com.melodis.midomiMusicIdentifier.freemium
Failure
I think the above attempts may fail, because the .apk
file is located in the /system/app
folder on my device.
And I seem to be unable to mount the folder, which may be due to the unit not being rooted.
lobner@:~$ ./adb shell mount system/app
Usage: mount [-r] [-w] [-o options] [-t type] device directory
And I can not just remove it, it seems
lobner@:~$ ./adb shell rm system/app/SoundHound_Freemium.apk
rm failed for system/app/SoundHound_Freemium.apk, Read-only file system
Does anyone have any ideas, how to (force)remove an app from a non-rooted phone?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这意味着该应用程序是您固件的一部分,除非对您的手机进行root,否则无法删除。冰淇淋三明治将支持禁用此类应用程序,但不会删除它们。
This means the app is part of your firmware and cannot be removed, short of rooting your phone. Ice Cream Sandwich will support disabling such apps, though not removing them.