前几天给妈妈生日,考虑到上一部手机用了快5年了,就买了一部红米K70手机,使用手机主要用来微信聊天、刷抖音视频。
之所以买小米手机,是因为她不认字。上一部红米Note Pro手机安装了讯飞语音引擎后,配合小米手机的辅助功能权限,可以实现点击文字使用河南话方言阅读能力。
这个太好用了,以前我们在家庭群聊天,如果打字就被她抱怨,因为她看不懂。自从Get到这个功能后,他也能参与到我们的日常沟通中了。
但是新手机的使用却遇到了一些问题,发现红米K70手机内置小米澎湃OS系统,澎湃OS基于Android 14版本开发。
但是因为Android 14是比较新的系统,很多软件尚未适配,甚至讯飞语音识别软件已经很年都不在维护了。直接安装会失败:
官方给出解释:
安卓14禁止安装低于target api23以下的应用,低api应用可以绕过安全保护机制获取更多系统权限和隐私,所以需要反馈应用开发者更新target api。
本来是一件好事,差点惹的老妈不开心。好在论坛提供了解决方案:
如果一定要安装目标API低于23的软件也是可以的,使用以下命令:
adb install --bypass-low-target-sdk-block FILENAME.apk
按照方案安装:
gure@gure:~$ adb install --bypass-low-target-sdk-block '/home/gure/桌面/IFLYTEK.APK'
Performing Streamed Install
adb: failed to install /home/gure/桌面/IFLYTEK.APK: Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]
gure@gure:~$ adb install --bypass-low-target-sdk-block '/home/gure/桌面/IFLYTEK.APK'
Performing Streamed Install
Success
gure@gure:~$
终于安装成功了。
安装成功后,发现下载方言语音包时下载总是失败,把我吓了一跳,以为服务停止了。
在系统设置-应用管理中发现,澎湃OS系统在Android系统文件管理的基础上对存储做了进一步的管控,需要把文件管理的权限进行再次授权才可正常存储数据。授权后下载成功,能正常使用了。
我尝试包括度秘语音引擎等其他多家TTS软件,发现有些软件能够安装却不能使用,还好讯飞语音引擎是可以的。