在安卓应用定制开发的时候,有时候会需要我们的应用程序去停止地方应用; 比如QQ音乐播放器转入后台播放,我们的应用需要停止QQ音乐播放器,来播放视频; 如果不停止后台的 QQ 音乐播放器,而去播放视频,此时会导致两个声音同时输出,会很嘈杂;这就需要我们停止QQ音乐播放器,来播放视频;下面我用我们的项目实践来给大家分享:
实现的系统是Android13;由于安卓13对权限管控比较严格; 我们应用要停止第三方应用运行,需要让我们的应用获取系统权限;首先在AndroidMainfest.xml加上 android:sharedUserId="android.uid.system"这个属性;应用程序用平台签名文件签名;平台签名文件是:platform.x509.pem,platform.pk8; 这两个系统文件一版由系统平台提供;工具已经给大家准备好了:安卓系统签名工具以及方法资源-CSDN文库;
当然了,我们应用程序的代码需要自己实现,下面我给出一个示范代码,友友们可以参考
按以上方法,完成输出APK,亲自测试可以的!
framwork定制 系统给应用程序默认授予权限 简单快捷的方案-CSDN博客
framwork定制 内置输入法为默认输入法并授权-CSDN博客
framwork定制 内置输入法为默认输入法并授权-CSDN博客