autojs播放来电铃声

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂

function 铃声(铃声类型, 是否循环播放, 播放时长) {
    var 播放时长 = 播放时长 || 10000;
    var 是否循环播放 = 是否循环播放 || false;
    if (是否循环播放) {
        播放时长 = 666 * 1000;
    }
    var 铃声选择结果 = android.media.RingtoneManager.TYPE_NOTIFICATION;
    switch (铃声类型) {
        case 0:
            铃声选择结果 = android.media.RingtoneManager.TYPE_RINGTONE;
            break;
        case 1:
            铃声选择结果 = android.media.RingtoneManager.TYPE_ALARM;
            break;
        case 2:
            铃声选择结果 = android.media.RingtoneManager.TYPE_ALL;
            break;
        default:
            break;
    }
    var mp = new android.media.MediaPlayer();
    mp.setDataSource(context, android.media.RingtoneManager.getDefaultUri(铃声选择结果));
    if (是否循环播放) mp.setLooping(true);
    mp.prepare();
    mp.start();
    threads.start(function () {
        sleep(播放时长);
        if (mp.isPlaying()) {
            mp.stop();
        }
    });
    return mp;
}
let mp = 铃声(0);
setInterval(() => {}, 1000);
events.on("exit", function () {
    if (mp.isPlaying()) {
        mp.stop();
    }
});


环境

手机:小米11pro

MIUI: 13.0.12

Android版本: 12

Autojs版本: 9.1.22

名人名言

思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问 --- 牙叔教程


声明

部分内容来自网络 本教程仅用于学习, 禁止用于其他用途

相关文章
iOS- 关于AVAudioSession的使用——后台播放音乐
iOS- 关于AVAudioSession的使用——后台播放音乐
546 0
iOS- 关于AVAudioSession的使用——后台播放音乐
|
6月前
|
Android开发
AndroidQ(10.0) 预制客供壁纸和铃声
AndroidQ(10.0) 预制客供壁纸和铃声
31 0
|
Java 机器人 Android开发
Android10.0(Q) 实现通话中播放音乐/通话背景音(答录机/魔音功能)
Android10.0(Q) 实现通话中播放音乐/通话背景音(答录机/魔音功能)
977 0
|
XML 缓存 Android开发
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(下)
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(下)
226 0
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(下)
|
Java Android开发
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(上)
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(上)
326 0
Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(上)
|
Android开发
Android 音乐APP(五)音乐通知栏、后台播放音乐
Android 音乐APP(五)音乐通知栏、后台播放音乐
1231 0
Android 音乐APP(五)音乐通知栏、后台播放音乐
|
iOS开发
ios 音乐后台播放
ios 音乐后台播放
69 0
|
iOS开发
iOS后台播放背景音乐文件
iOS后台播放背景音乐文件
139 0