Я хочу, чтобы звук воспроизводился в другом приложении нажатием кнопки.
Используя apktool, я разобрал приложение, добавил папку raw
в res
, добавил звук completed.aac
, добавил код smali
.line 15
const/high16 v0, 0x7f0b0000
invoke-static {p0, v0}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer;
move-result-object v0
invoke-virtual {v0}, Landroid/media/MediaPlayer;->start()V
в нужном месте. В Java:
MediaPlayer.create(this, R.raw.completed).start();
собрал его обратно, подпишите, запустите, но я получаю ошибку.
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.oliverstudio.reverseemptyapp/com.oliverstudio.reverseemptyapp.MainActivity}: android.content.res.Resources$NotFoundException: File Перейти на главный экран from drawable resource ID #0x7f0b0000