Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中使用PyGame子集的音频_Android_Python_Audio_Pygame_Subset - Fatal编程技术网

Android中使用PyGame子集的音频

Android中使用PyGame子集的音频,android,python,audio,pygame,subset,Android,Python,Audio,Pygame,Subset,我正在尝试使用Android的PyGame子集来播放一个简单的wav文件。我似乎无法让它工作。有人有任何示例代码工作吗?文档中没有任何示例。根据Pygame Subset for Android文档,您应该能够使用Android\u混音器播放声音。从导入开始: 现在将混音器用作普通pygame混音器来播放声音: mixer.music.load(sys.argv[1]) mixer.music.play() 请注意,“init和pre_init方法可以工作,但会被忽略-Android会自动选择

我正在尝试使用Android的PyGame子集来播放一个简单的wav文件。我似乎无法让它工作。有人有任何示例代码工作吗?文档中没有任何示例。

根据Pygame Subset for Android文档,您应该能够使用
Android\u混音器播放声音。从导入开始:

现在将混音器用作普通pygame混音器来播放声音:

mixer.music.load(sys.argv[1])
mixer.music.play()

请注意,“init和pre_init方法可以工作,但会被忽略-Android会自动选择适当的settign”以及“只能使用文件名和真正的文件对象-类似文件的对象可能无法工作”。其他一些限制也适用

你能给我们提供一些示例代码吗?如果你有一个失败的代码,你可以把它贴在这里,看看你在哪里。当我运行程序时,我的手机崩溃了
yum=android.mixer.Sound(“yum.wav”);yum.play
应该播放一次声音。您能以某种方式调试应用程序吗?您可以访问错误日志吗?
在混音器工作时导入android\u混音器。我以为混音器位于“android”模块中,但我没有意识到它位于单独的模块中。谢谢
mixer.music.load(sys.argv[1])
mixer.music.play()