首先,我知道这个问题并不完全属于这里,但我稍后会解释为什么我在这里而不是在特定的 android 板上提问。
我正在开发一个应用程序,昨天我在使用 sqlite 时遇到了一些问题,所以我继续检查我的数据库的样子。发现我的手机上实际上没有安装 sqlite3,所以我跟着这个回答安装它。我在推送部分遇到了一些问题,因此我尝试更改 /system 上的权限以尝试使其正常工作。我基本上在 adb shell 上运行“chmod 7777 /system”。之后我仍然无法将sqlite推送到手机上,所以我退出了shell并尝试再次打开它,但是我得到了一个没有权限的错误。当我解锁手机时,所有可能的应用程序(包括系统应用程序)都开始崩溃,一个接一个。我吓坏了,把电池取下来了。当时我通过 USB 将手机连接到 Ubuntu 电脑,但没有连接耳机。当我再次打开手机时,一切似乎都正常工作,我设法将 sqlite 推送到系统文件夹,没有任何问题。我认为问题已经结束并继续调试和开发。
当我回家时,我正在用耳机听一些音乐,一个朋友打电话给我。我回答但什么也听不见。后来我发现,从那以后我什么都听不见了,也没有人能听到我的声音。除调用外,其他所有与声音相关的功能都可以正常工作。我什至没有听到呼叫哔声。
所以这就是我在这里问的原因,因为它实际上是一个与开发和编码相关的问题。请,如果有人知道这可能是什么,请在这里回答,我已经尝试了很多方法让它再次工作,但没有一个工作。我读到这可能是与耳机相关的问题,但这似乎只发生在某些摩托罗拉手机或其他东西上。我有一个 Galaxy S Advance,3 或 4 个月大。我还尝试再次将 chmod 设置更改为 chmod 4755 /system,但它保持不变。我在这里变得非常绝望,我认为客户支持无法解决这个问题。